import { ReactiveController, ReactiveControllerHost } from 'lit'; export declare class PwaUpdateController implements ReactiveController { private _host; private _unsubscribe?; constructor(host: ReactiveControllerHost); /** True when a new version is installed and waiting to take over. */ get updateAvailable(): boolean; /** True between `apply()` and the reload it triggers. */ get applying(): boolean; /** * Activate the waiting worker; the page reloads once it has taken over. * @returns `false` when there is nothing to apply. */ apply(): boolean; /** Ask the browser to check for a new service worker now. */ check(): Promise; hostConnected(): void; hostDisconnected(): void; } //# sourceMappingURL=PwaUpdateController.d.ts.map