import type { GeminiResponse, GeminiSseEvent } from '../../types/index.js';
import type { ChatReasoningMode } from '../../types/chat-types.js';
export interface GeminiSequencerConfig {
    chunkDelayMs: number;
    reasoningMode?: ChatReasoningMode;
    reasoningTextPrefix?: string;
}
export declare function createGeminiSequencer(config?: Partial<GeminiSequencerConfig>): {
    sequenceResponse(response: GeminiResponse): AsyncGenerator<GeminiSseEvent>;
};
