interface ChatInputContainerProps { sessionId: string; userContext?: string; onNewSession?: () => void; onDeleteSession?: () => void; onCopyText?: (text: string) => void | Promise; modalPosition?: 'fixed' | 'absolute'; /** Fixes the session agent (no agent picker); provider/model stay editable. */ lockedAgent?: boolean; /** Extra bars rendered above the input alongside InputTodosBar. */ topBars?: React.ReactNode; } export interface ChatInputContainerRef { focus: () => void; } export declare const ChatInputContainer: import("react").NamedExoticComponent>; export {}; //# sourceMappingURL=ChatInputContainer.d.ts.map