import { type ResolvedHttpAuthentication } from '@doxajs/core'; import type { CompiledAuthNormalization } from './compiled-auth.js'; export declare function digest(value: string): string; export declare function normalizeOrigin(value: string): string; export declare function assertTrustedOrigin(request: Request, trustedOrigins: ReadonlySet, force?: boolean): void; export declare function cookieValue(header: string | null, name: string): string | undefined; export declare function serializeCookie(name: string, value: string, options: { readonly maxAge?: number; readonly secure: boolean; }): string; export declare function anonymousAuthentication(): ResolvedHttpAuthentication; export declare function normalizeEmail(value: string): string; export declare function normalizeEmailForLogin(value: string): string; export declare function normalizeIdentifier(value: string, normalization: CompiledAuthNormalization, validate?: boolean): string; //# sourceMappingURL=request-auth.d.ts.map