import { Static } from "@sinclair/typebox"; export declare const jwks_url: import("@sinclair/typebox").TObject<{ hash: import("@sinclair/typebox").TString; host: import("@sinclair/typebox").TString; href: import("@sinclair/typebox").TString; hostname: import("@sinclair/typebox").TString; origin: import("@sinclair/typebox").TString; password: import("@sinclair/typebox").TString; pathname: import("@sinclair/typebox").TString; port: import("@sinclair/typebox").TString; protocol: import("@sinclair/typebox").TString; search: import("@sinclair/typebox").TString; searchParams: import("@sinclair/typebox").TAny; username: import("@sinclair/typebox").TString; toJSON: import("@sinclair/typebox").TAny; }>; export type JWKSPublicURL = Static; export declare const jwks_public: import("@sinclair/typebox").TObject<{ keys: import("@sinclair/typebox").TArray; e: import("@sinclair/typebox").TOptional; kid: import("@sinclair/typebox").TOptional; kty: import("@sinclair/typebox").TString; n: import("@sinclair/typebox").TOptional; }>>; }>; export type JWKSPublic = Static; export declare const jwks_private: import("@sinclair/typebox").TObject<{ keys: import("@sinclair/typebox").TArray; d: import("@sinclair/typebox").TOptional; dp: import("@sinclair/typebox").TOptional; dq: import("@sinclair/typebox").TOptional; e: import("@sinclair/typebox").TOptional; kid: import("@sinclair/typebox").TOptional; kty: import("@sinclair/typebox").TString; n: import("@sinclair/typebox").TOptional; p: import("@sinclair/typebox").TOptional; q: import("@sinclair/typebox").TOptional; qi: import("@sinclair/typebox").TOptional; }>>; }>; export type JWKSPrivate = Static; //# sourceMappingURL=jwks.d.ts.map