import React from 'react'; import { TextareaProps } from './types'; export declare const createChangeHandler: (props: TextareaProps, setValue: React.Dispatch>) => (event: React.ChangeEvent) => void; export declare const createBlurHandler: (props: TextareaProps, validate: () => boolean, setIsFocused: React.Dispatch>) => (event: React.FocusEvent) => void; export declare const createFocusHandler: (props: TextareaProps, isValid: boolean, setIsFocused: React.Dispatch>) => (event: React.FocusEvent) => void; export declare const createKeyDownHandler: (props: TextareaProps) => (event: React.KeyboardEvent) => void; export declare const createResetHandler: ({ props, setValue, value, }: { props: TextareaProps; setValue: React.Dispatch>; value: string; }) => () => void;