import type { JwtVerificationConfigRsa } from '@konker.dev/tiny-auth-utils-fp/jwt/rsa'; import { Context } from 'effect'; import { type HttpApiError } from '../HttpApiError.js'; import type { Rec, RequestResponseHandler } from '../index.js'; import type { WithNormalizedInputHeaders } from './headersNormalizer/types.js'; export declare const JwtAuthenticatorRsaDeps: Context.Tag; export type WithUserId = { readonly userId: string | undefined; }; export declare const middleware: () => (wrapped: RequestResponseHandler) => RequestResponseHandler; //# sourceMappingURL=jwtAuthenticatorRsa.d.ts.map