import { PromptInputBodyConfig, PromptInputFooterConfig, PromptInputHeaderConfig } from "./types.js"; import { UsePromptInputReturn } from "./usePromptInput.js"; /** * Props for the PromptInputFull component */ export type PromptInputFullProps = { /** Hook return value with state and handlers */ hookState: UsePromptInputReturn; /** Header-related props */ headerProps?: PromptInputHeaderConfig; /** Body/textarea-related props */ bodyProps?: PromptInputBodyConfig; /** Footer-related props */ footerProps?: PromptInputFooterConfig; /** Additional CSS class */ className?: string; /** QA/test identifier */ qa?: string; }; /** * PromptInputFull component - full view with header, body, and footer * * @param props - Component props * @returns React component */ export declare function PromptInputFull(props: PromptInputFullProps): import("react/jsx-runtime").JSX.Element;