LarpixClient/electron/node_modules/electron-updater/out/providers/GenericProvider.d.ts
2026-05-10 14:02:17 +02:00

13 lines
656 B
TypeScript

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