import type { CSSProperties, DOMAttributes, ReactNode } from 'react'; export type RichTextInputProps = { 'aria-label'?: string; 'aria-describedby'?: string; className?: string; 'data-testid'?: string; disabled?: boolean; readOnly?: boolean; error?: string; helper?: ReactNode; label?: string; labelDescription?: ReactNode; id?: string; rows?: number; size?: 'large' | 'medium' | 'small'; maxRows?: number; required?: boolean; onBlur?: DOMAttributes['onBlur']; onChange?: (value: string) => void; onFocus?: DOMAttributes['onFocus']; style?: CSSProperties; success?: string; value?: string; showList?: boolean; showMarks?: boolean; }; export declare function RichTextInput({ value, onChange, onBlur, onFocus, disabled, readOnly, error, helper, success, className, style, size, label, labelDescription, rows, maxRows, id, 'data-testid': dataTestId, 'aria-label': ariaLabel, 'aria-describedby': ariaDescribedBy, showMarks, showList, required, }: RichTextInputProps): import("react").JSX.Element; export declare namespace RichTextInput { var displayName: string; } //# sourceMappingURL=index.d.ts.map