1234567891011121314151617181920212223 |
- import { disable } from './disable.js';
- import { enable } from './enable.js';
- import { isSupported } from './isSupported.js';
- import './_version.js';
- interface NavigationPreloadState {
- enabled?: boolean;
- headerValue?: string;
- }
- interface NavigationPreloadManager {
- disable(): Promise<void>;
- enable(): Promise<void>;
- getState(): Promise<NavigationPreloadState>;
- setHeaderValue(value: string): Promise<void>;
- }
- declare global {
- interface ServiceWorkerRegistration {
- readonly navigationPreload: NavigationPreloadManager;
- }
- }
- /**
- * @module workbox-navigation-preload
- */
- export { disable, enable, isSupported };
|