import { AllPublishOptions, CancellationToken, UpdateInfo } from "builder-util-runtime"; import "source-map-support/register"; import { BaseUpdater } from "./BaseUpdater"; import { UpdateCheckResult } from "./main"; export declare class AppImageUpdater extends BaseUpdater { constructor(options?: AllPublishOptions | null, app?: any); checkForUpdatesAndNotify(): Promise; /*** @private */ protected doDownloadUpdate(updateInfo: UpdateInfo, cancellationToken: CancellationToken): Promise>; protected doInstall(installerPath: string, isSilent: boolean, isRunAfter: boolean): boolean; }