import type { IGenAIAssistantSlots } from "./customized/types.js"; import { type GenAiStoreProps } from "./GenAiStore.js"; /** * @internal */ export type GenAIStandaloneInputProps = Omit & { /** * Placeholder text for the input. */ placeholder?: string; /** * Callback called when the user submits a message. */ onStart?: (prompt: string, agentId?: string) => void; /** * Callback called when the user sets an agent. */ onAgentSet?: (agentId: string) => void; /** * Additional class name for the input container. */ className?: string; /** * Whether the user has manage permissions. */ canManage?: boolean; /** * Whether the user has analyze permissions. */ canAnalyze?: boolean; /** * Locale for the component. */ locale?: string; /** * Whether the input should autofocus. */ autofocus?: boolean; /** * Customization slots for the assistant. */ slots?: IGenAIAssistantSlots; }; /** * @internal */ export declare function GenAIStandaloneInput(props: GenAIStandaloneInputProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=GenAIStandaloneInput.d.ts.map