import { VisionInterface } from "../../interfaces/Vision"; import { ImageParams, ImageResult, VideoParams, VideoResult } from "../../types/vision/vision"; import { VisionResultStream } from "../../utils/stream"; import { VisionBase } from "./base"; import { ImageGenerateParams } from "openai/resources"; export declare class VisionDoubaoService extends VisionBase implements VisionInterface { private accessKeyId; private secretKey; private readonly service; private readonly region; private readonly action; private readonly version; private readonly API_ENDPOINT; private readonly API_PATH; private readonly API_QUERY; constructor(secretId: string, secretKey: string); private getHeaders; image(params: ImageGenerateParams & ImageParams): Promise>; video(params: VideoParams): Promise>; }