import { Logger } from 'winston'; export interface AuthenticationResponse { token: string; refreshToken?: string; } export declare function authenticate(logger: Logger, getRefreshToken?: boolean): Promise; export declare function authenticateWithRefreshToken(logger: Logger, refreshToken: string): Promise; export declare function revokeRefreshToken(logger: Logger, refreshToken: string): Promise; //# sourceMappingURL=authentication.d.ts.map