export declare function mintToken(): string; export declare function tokensMatch(expected: string, provided: string | undefined): boolean; export declare function bearerFromHeader(header: string | undefined): string | undefined; export declare function tokenFromQuery(rawUrl: string): string | undefined; export declare function nonceFromQuery(rawUrl: string): string | undefined; export declare const DOC_COOKIE_NAME = "afk_web_doc"; export declare function docKeyFromCookie(header: string | undefined): string | undefined; export declare function originAllowed(origin: string | undefined, host: string, port: number): boolean; export declare function allowedOrigins(host: string, port: number): string[]; export interface BindCheck { ok: boolean; reason?: string; } export declare function checkBind(host: string, tokenExplicit: boolean): BindCheck;