import { PromptAttachmentPreview, PromptCharacterCount, PromptContextMenu, PromptMessageQueue, PromptModelMenu, PromptPlanTodoList, PromptResearchSwitch, PromptSendButton, PromptStateBar, PromptTextArea, PromptVoiceInput } from "./components";
import type { PromptInputProps } from "./types";
interface PromptInputComponent extends React.FC<PromptInputProps> {
    AttachmentMenu: typeof PromptContextMenu;
    AttachmentPreview: typeof PromptAttachmentPreview;
    CharacterCount: typeof PromptCharacterCount;
    MessageQueue: typeof PromptMessageQueue;
    ModelMenu: typeof PromptModelMenu;
    PlanTodoList: typeof PromptPlanTodoList;
    ResearchSwitch: typeof PromptResearchSwitch;
    SendButton: typeof PromptSendButton;
    StateBar: typeof PromptStateBar;
    TextArea: typeof PromptTextArea;
    VoiceInput: typeof PromptVoiceInput;
}
export declare const PromptInput: PromptInputComponent;
export {};
