import { ConfigService } from '@nestjs/config';
export declare class AtlasProxyService {
    private readonly configService;
    private readonly logger;
    private readonly http;
    private readonly atlasApiUrl;
    private readonly atlasApiOrigin;
    private readonly serviceKey;
    private readonly baseUrlIncludesApiPrefix;
    constructor(configService: ConfigService);
    forwardRequest<T>(method: 'GET' | 'POST' | 'PUT' | 'DELETE' | 'PATCH', path: string, data?: unknown, queryParams?: Record<string, unknown>): Promise<T>;
    private normalizeForwardPath;
    private mapUpstreamError;
}
