import { Event } from "../../../base/common/event.js"; import { State } from "./update.js"; export declare const IUpdateService: import("../../instantiation/common/instantiation.js").ServiceIdentifier; export interface IUpdateService { readonly _serviceBrand: undefined; readonly onStateChange: Event; readonly state: State; checkForUpdates(explicit: boolean): Promise; downloadUpdate(explicit: boolean): Promise; applyUpdate(): Promise; quitAndInstall(): Promise; /** * @deprecated This method should not be used any more. It will be removed in a future release. */ isLatestVersion(): Promise; _applySpecificUpdate(packagePath: string): Promise; setInternalOrg(internalOrg: string | undefined): Promise; }