import { fhirclient } from "../types"; export interface PkcePair { codeChallenge: string; codeVerifier: string; } declare const ALGS: { ES384: EcKeyGenParams; RS384: RsaHashedKeyGenParams; }; export declare function randomBytes(count: number): Uint8Array; export declare function digestSha256(payload: string): Promise; export declare const generatePKCEChallenge: (entropy?: number) => Promise; export declare function importJWK(jwk: fhirclient.JWK): Promise; export declare function signCompactJws(alg: keyof typeof ALGS, privateKey: CryptoKey, header: any, payload: any): Promise; export {};