import { Config } from './config.js'; import { ImageGenerationParams, VideoGenerationParams, AsyncResult, ImageGenerationResponse } from './config.js'; export declare class BigModelClient { private client; private config; constructor(config: Config); private retryRequest; private handleApiError; generateImage(params: ImageGenerationParams): Promise; generateVideo(params: VideoGenerationParams): Promise; queryAsyncResult(taskId: string): Promise; waitForVideoResult(taskId: string, maxWaitTime?: number, pollInterval?: number): Promise; updateConfig(updates: any): void; } //# sourceMappingURL=bigmodel-client.d.ts.map