/** * `base64url` interop shim. * * The `base64url` package ships ESM-style type declarations * (`export default base64url`) over a CommonJS runtime. Under NodeNext module * resolution the default import is typed as the module namespace object rather * than the callable `Base64Url`, so both calling it (`base64url(...)`) and * member access (`base64url.toBuffer(...)`) fail to type-check. At runtime * `esModuleInterop` already yields the callable, so this is a type-only * correction, centralized here rather than repeated at every call site. * * Every module in the kit imports base64url from here, never directly from the * package, so the interop fix lives in exactly one place. */ import { type Base64Url } from "base64url"; declare const base64url: Base64Url; export default base64url; //# sourceMappingURL=base64url.d.ts.map