import { BaseModelProvider } from './base_provider.js';
import type { AgentDefinition, ImageGenerationOpts, ProviderStreamEvent } from '../types/types.js';
export declare class ByteDanceProvider extends BaseModelProvider {
    constructor();
    createResponseStream(): AsyncGenerator<ProviderStreamEvent>;
    createImage(prompt: string, model: string, agent: AgentDefinition, opts?: ImageGenerationOpts): Promise<string[]>;
}
export declare const bytedanceProvider: ByteDanceProvider;
//# sourceMappingURL=bytedance.d.ts.map