export type CanvasInputProps = { value: string; disabled?: boolean; loading?: boolean; placeholder?: string; className?: string; autoFocus?: boolean; buttonLabel?: string; maxRows?: number; /** Optional content rendered between the textarea and the submit button (e.g. a small action button). */ trailingAction?: React.ReactNode; onChange?: (e: React.ChangeEvent) => void; onSubmit?: (e: React.MouseEvent) => void; onKeyDown?: (e: React.KeyboardEvent) => void; onFocus?: (e: React.FocusEvent) => void; }; export declare function CanvasInput({ value, buttonLabel, disabled, loading, autoFocus, placeholder, className, trailingAction, onChange, onSubmit, onKeyDown, onFocus, ...rest }: CanvasInputProps): import("react").JSX.Element; export declare namespace CanvasInput { var displayName: string; } //# sourceMappingURL=CanvasInput.d.ts.map