export interface AuthenticationResult { accessToken: string; expiresAt: number; success: boolean; } export declare class AdobeAuthenticator { private jwt; private expiresAt; private privateKey; constructor(); private loadPrivateKey; getAccessToken(): Promise; authenticate(): Promise; isTokenValid(): boolean; clearToken(): void; } export declare const adobeAuth: AdobeAuthenticator; //# sourceMappingURL=authenticator.d.ts.map