import { GenerateAuthTokensResponse } from '../proto/auth/GenerateAuthTokensResponse';
export declare class AuthenticationService {
    private client;
    private privateKey;
    private accessToken?;
    private refreshToken?;
    constructor(url: string, privateKey: Buffer, secureConnection?: boolean);
    authenticate(): Promise<GenerateAuthTokensResponse | undefined>;
    refreshAccessToken(): Promise<GenerateAuthTokensResponse | undefined>;
}
