import { AuthMethod } from '../types'; /** * API Key authentication method */ export declare class ApiKeyAuth implements AuthMethod { private readonly apiKey; private verified; /** * Create a new API Key authentication method * @param apiKey - API Key for authentication * @throws RevMaxAuthenticationError if the API key is invalid */ constructor(apiKey: string); /** * Get headers for authentication * @returns Headers for API requests */ getHeaders(): Record; /** * Set verification status * @param status - Verification status */ setVerified(status: boolean): void; /** * Check if the API key has been verified * @returns Verification status */ isVerified(): boolean; }