export declare class CloudApiService { static serviceCacheMap: Record; static getInstance(service: string): CloudApiService; service: string; version: string; url: string; action: string; method: 'POST' | 'GET'; timeout: number; data: Record; payload: Record; baseParams: Record; constructor(service: string, baseParams?: Record, version?: string); get baseUrl(): any; request(action: string, data?: Record, method?: 'POST' | 'GET'): Promise; requestWithSign(): Promise; getRequestSign(timestamp: number): string; setCredential(secretId: string, secretKey: string, token: string): void; }