import type { AnthropicMessageResponse, AnthropicSseEvent } from '../../types/index.js';
import type { ChatReasoningMode } from '../../types/chat-types.js';
export interface AnthropicSequencerConfig {
    chunkSize: number;
    chunkDelayMs: number;
    enableDelay: boolean;
    reasoningMode?: ChatReasoningMode;
    reasoningTextPrefix?: string;
}
export declare const DEFAULT_ANTHROPIC_SEQUENCER_CONFIG: AnthropicSequencerConfig;
export declare function createAnthropicSequencer(config?: Partial<AnthropicSequencerConfig>): {
    sequenceResponse(response: AnthropicMessageResponse, requestId: string): AsyncGenerator<AnthropicSseEvent>;
};
