import { ConfigService } from '@nestjs/config'; export interface ApiKeyScopesResponse { valid: boolean; strategies: string[]; issuer?: string; keyId?: string; expiresAt?: string; lastUsed?: string; error?: string; } export declare class ApiClientService { private readonly configService; private readonly logger; private readonly baseUrl; constructor(configService: ConfigService); validateApiKeyScopes(apiKey: string): Promise; hasStrategyAccess(apiKey: string, strategyId: string): Promise<{ hasAccess: boolean; error?: string; }>; healthCheck(): Promise<{ healthy: boolean; error?: string; }>; private httpGet; }