import type { Identity } from "../../../../features/security/IdentityContext/Identity.js"; export interface IAuthenticationContext { authenticate(token: string): Promise; getAuthToken(): string | undefined; } /** Authenticate incoming requests and resolve the current identity. */ export declare const AuthenticationContext: import("@webiny/di").Abstraction; export declare namespace AuthenticationContext { type Interface = IAuthenticationContext; }