import { GenericServerOptions, UpdateInfo } from "builder-util-runtime"; import { AppUpdater } from "./AppUpdater"; import { Provider, ResolvedUpdateFileInfo } from "./main"; export declare class GenericProvider extends Provider { private readonly configuration; private readonly updater; private readonly baseUrl; constructor(configuration: GenericServerOptions, updater: AppUpdater, useMultipleRangeRequest?: boolean); private readonly channel; getLatestVersion(): Promise; resolveFiles(updateInfo: UpdateInfo): Array; }