import type React from 'react'; import type { KeyboardEvent } from 'react'; interface IParam { inChatMode: boolean; needLogon: boolean; fileLoading: boolean; fileLink: string; handleDelFile(): void; onSendMsg?(value: string, files?: string[] | undefined): void; } interface IReturn { handleInputChange: (e: React.ChangeEvent) => void; handlePressEnter: (event: KeyboardEvent) => void; setInputValue: React.Dispatch>; inputValue: string; answering?: boolean; answerStopped?: boolean; } declare function useInput(param: IParam): IReturn; export default useInput;