import { OidcConfiguration } from './types.js'; export declare const getOperatingSystem: (navigator: any) => { os: string; osVersion: string; }; export declare const sleepAsync: (milliseconds: any) => Promise; export declare const excludeOs: (operatingSystem: any) => boolean; export declare const initWorkerAsync: (serviceWorkerRelativeUrl: any, configurationName: any) => Promise<{ clearAsync: (status: any) => Promise; initAsync: (oidcServerConfiguration: any, where: any, oidcConfiguration: OidcConfiguration) => Promise<{ tokens: import("./parseTokens.js").Tokens; status: any; }>; startKeepAliveServiceWorker: () => void; isServiceWorkerProxyActiveAsync: () => Promise; setSessionStateAsync: (sessionState: string) => Promise; getSessionStateAsync: () => Promise; setNonceAsync: (nonce: any) => Promise; getNonceAsync: () => Promise<{ nonce: any; }>; unregisterAsync: () => Promise; setLoginParams: (configurationName: string, data: any) => void; getLoginParams: (configurationName: any) => any; getStateAsync: () => Promise; setStateAsync: (state: string) => Promise; getCodeVerifierAsync: () => Promise; setCodeVerifierAsync: (codeVerifier: string) => Promise; }>; //# sourceMappingURL=initWorker.d.ts.map