import { J as JWEInvalid, a as JWSInvalid } from '../errors-BjJzU3Pq.js';
import '../types.d.js';

interface CritCheckHeader {
    b64?: boolean;
    crit?: string[];
    [propName: string]: unknown;
}
declare const _default: (Err: typeof JWEInvalid | typeof JWSInvalid, recognizedDefault: Map<string, boolean>, recognizedOption: {
    [propName: string]: boolean;
} | undefined, protectedHeader: CritCheckHeader | undefined, joseHeader: CritCheckHeader) => Set<unknown>;

export { _default as default };
