import type { PKCECodePair } from './types.js'; /** * Generate a random code verifier for PKCE (RFC 7636) * Returns base64url-encoded string of 32-96 random bytes */ export declare function generateCodeVerifier(): string; /** * Generate code challenge from verifier using S256 method * S256 = SHA256(code_verifier) encoded as base64url */ export declare function generateCodeChallenge(verifier: string): string; /** * Generate PKCE code pair (verifier + challenge) */ export declare function generatePKCECodePair(): PKCECodePair; //# sourceMappingURL=pkce.d.ts.map