import { Authenticator, Header } from "../model"; export declare function getV1HMACSignature(method: string, contentType: string, date: string, headers: Header[], path: string, secretApiKey: string): string; export declare class V1HMACAuthenticator implements Authenticator { private readonly apiKeyId; private readonly secretApiKey; constructor(apiKeyId: string, secretApiKey: string); getAuthorization(method: string, contentType: string, date: string, headers: Header[], path: string): Promise; }