/** Served from the site root, so its scope covers every page of the app. */ export declare const SERVICE_WORKER_PATH = "/sw.js"; /** Where the installable-app files live under `public/`. */ export declare const PWA_PUBLIC_FOLDER = "pwa"; /** The default language's manifest; every other language gets `manifest-.json`. */ export declare const MANIFEST_FILE_NAME = "manifest"; /** * Every cache the worker opens starts with this prefix, so a later worker — or * the one that retires the app — can find and delete them without touching a * cache the site's own code created. */ export declare const CACHE_NAME_PREFIX = "tq-pwa-"; /** The page asks a waiting worker to take over with this message. */ export declare const ACTIVATE_UPDATE_MESSAGE = "TQ_SW_ACTIVATE_UPDATE"; /** The page asks a worker which version of the app it was built for with this message. */ export declare const VERSION_MESSAGE = "TQ_SW_VERSION"; /** The generated component that registers the worker and renders the app chrome. */ export declare const SERVICE_WORKER_COMPONENT_NAME = "TeleportServiceWorker"; export declare const SERVICE_WORKER_COMPONENT_FILE = "teleport-service-worker"; /** How long a dismissed install banner stays hidden. */ export declare const INSTALL_BANNER_SNOOZE_DAYS = 30; export declare const ICON_FILES: { readonly any192: "icon-192.png"; readonly any512: "icon-512.png"; readonly maskable512: "icon-maskable-512.png"; readonly appleTouch180: "apple-touch-icon.png"; }; export declare const pwaPublicPath: (fileName: string) => string; //# sourceMappingURL=constants.d.ts.map