GenericProvider.d.ts 599 B

12345678910111213
  1. import { GenericServerOptions, UpdateInfo } from "builder-util-runtime";
  2. import { AppUpdater } from "./AppUpdater";
  3. import { Provider, ResolvedUpdateFileInfo } from "./main";
  4. export declare class GenericProvider extends Provider<UpdateInfo> {
  5. private readonly configuration;
  6. private readonly updater;
  7. private readonly baseUrl;
  8. constructor(configuration: GenericServerOptions, updater: AppUpdater, useMultipleRangeRequest?: boolean);
  9. private readonly channel;
  10. getLatestVersion(): Promise<UpdateInfo>;
  11. resolveFiles(updateInfo: UpdateInfo): Array<ResolvedUpdateFileInfo>;
  12. }