program-repository.d.ts
317 Bytes
export interface ProgramRepository {
findById(id: string): Promise<any>;
findByIds(ids: Array<string>): Promise<Array<any>>;
findByType(type: string): Promise<Array<any>>;
/**
* returns true / false depending on if there where any changes to download
*/
replicate(): Promise<boolean>;
}