export interface AuthConfig {
    apiKey?: string;
    basicUser?: string;
    basicPassword?: string;
}
/**
 * Строит заголовки аутентификации для SimpleOne API
 * Приоритет: API-ключ > Basic Auth
 */
export declare function buildAuthHeaders(config: AuthConfig): Record<string, string>;
/**
 * Проверяет наличие конфигурации аутентификации
 */
export declare function hasAuthConfig(config: AuthConfig): boolean;
/**
 * Маскирует чувствительные данные для логирования
 */
export declare function sanitizeAuthConfig(config: AuthConfig): Record<string, string>;
//# sourceMappingURL=auth.d.ts.map