import { PwaOptions } from './types'; export declare const PWA_UPDATE_READY_EVENT = "burdenoff:pwaUpdateReady"; export declare const PWA_INSTALLED_EVENT = "burdenoff:pwaInstalled"; export declare const PWA_INSTALL_AVAILABLE_EVENT = "burdenoff:pwaInstallAvailable"; export declare function isPwaEligibleHost(hostname: string): boolean; /** Test-only reset. */ export declare function resetPwaForTests(): void; export declare function installPwa(options?: PwaOptions): void; /** * Trigger the captured install prompt. Resolves true when the user accepted. * (The fe-libs `usePWA` hook is the richer, stateful alternative.) */ export declare function installPwaPrompt(): Promise; //# sourceMappingURL=pwa.d.ts.map