type LogLevel = 'log' | 'error' | 'warn'; type LogMessageHandler = (level: string, message: string) => void; export declare const ssoLogger: (logging: { logger: LogMessageHandler; }) => { logger: LogMessageHandler; }; export declare const authLog: (msg: string, type?: LogLevel) => void; export declare const downloadAuthLogs: () => void; export declare const authDebug: (msg: string, content: unknown) => void; export declare const createNonce: () => string; export declare const createStateForRequest: () => string; export declare const createCodeVerifier: (method: string) => string; export declare const createCodeChallenge: (method: string, codeVerifier: string) => Promise; export declare const addSearchParamsInBrowserHistory: (paramsToAddObj: null | Record) => void; export declare const removeSearchParamsInBrowserHistory: (paramsToRemove: null | string[]) => void; export declare const assembleRequestBody: (details: Record) => string; export declare const assembleRedirectUri: (idpId: string) => string; export {};