/** * Signature base construction per RFC 9421 Section 2.5. * * The signature base is a canonical string constructed from * covered components and signature parameters. */ import { ParsedSignatureParams, SignatureRequest } from './types.js'; /** * Build signature base string for verification. * * @param request - Request data * @param params - Parsed signature parameters * @returns Signature base string */ export declare function buildSignatureBase(request: SignatureRequest, params: ParsedSignatureParams, options?: { preferSerializedParams?: boolean; }): string; /** * Convert signature base string to bytes for cryptographic verification. */ export declare function signatureBaseToBytes(signatureBase: string): Uint8Array; //# sourceMappingURL=base.d.ts.map