import { CloudFrontHeaders } from "aws-lambda"; export interface CookieSettings { idToken: string; accessToken: string; refreshToken: string; nonce: string; } export declare function extractAndParseCookies(headers: CloudFrontHeaders, clientId: string): { tokenUserName?: string; idToken?: string; accessToken?: string; refreshToken?: string; scopes?: string; nonce?: string; nonceHmac?: string; pkce?: string; }; export declare function generateCookies(param: { event: "newTokens" | "signOut" | "refreshFailed"; clientId: string; oauthScopes: string[]; domainName: string; cookieSettings: CookieSettings; tokens: { idToken: string; accessToken: string; refreshToken: string; }; }): string[];