import { BaseModelProvider } from "./base_provider.cjs";
import type { AgentDefinition, ImageGenerationOpts, ProviderStreamEvent } from "../types/types.cjs";
export declare class FireworksProvider extends BaseModelProvider {
    constructor();
    createResponseStream(): AsyncGenerator<ProviderStreamEvent>;
    private isKontext;
    private fireworksModelId;
    createImage(prompt: string, model: string, agent: AgentDefinition, opts?: ImageGenerationOpts): Promise<string[]>;
    private fallbackToFAL;
}
export declare const fireworksProvider: FireworksProvider;
//# sourceMappingURL=fireworks.d.ts.map