import { Authenticator } from "../features/security/authentication/Authenticator/abstractions.js"; import { JwtIdentityProvider } from "./abstractions.js"; import type { IdentityData } from "../features/security/IdentityContext/Identity.js"; declare class JwtAuthenticatorImpl implements Authenticator.Interface { private providers; constructor(providers: JwtIdentityProvider.Interface[]); authenticate(token: string): Promise; } export declare const JwtAuthenticator: typeof JwtAuthenticatorImpl & { __abstraction: import("@webiny/di").Abstraction; }; export {};