import type { JwtVerificationConfig } from '@konker.dev/tiny-auth-utils-fp/jwt'; 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 JwtAuthenticatorDeps: Context.Tag; export type WithUserId = { readonly userId: string; }; export declare const middleware: () => (wrapped: RequestResponseHandler) => RequestResponseHandler; //# sourceMappingURL=jwtAuthenticator.d.ts.map