/** * @param {unknown} crit * @param {Record} protectedHeader */ export function assertSignSide(crit: unknown, protectedHeader: Record): void; /** * @param {unknown} crit * @param {Record} protectedHeader * @param {Iterable} [extraKnown] */ export function assertVerifySide(crit: unknown, protectedHeader: Record, extraKnown?: Iterable): void; /** * Critical header names this package understands without an explicit * opt-in from the verifier. JWT does not use `b64` (RFC 7797) — that * extension is JWS-only — so this set is empty. Add opt-in names via * the `knownCriticalHeaders` verify option. */ export const KNOWN_CRIT: Readonly>;