import { type InputHTMLAttributes, type TextareaHTMLAttributes } from 'react'; export declare const OfficeTextField: import("react").ForwardRefExoticComponent, "type"> & { type?: "text" | "search" | "password"; } & import("react").RefAttributes>; export declare const OfficeTextArea: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; export declare function CommittedOfficeTextField({ value, formatValue, parseValue, onValueCommit, ...fieldProps }: Omit, 'aria-invalid' | 'defaultValue' | 'onBlur' | 'onChange' | 'onKeyDown' | 'type' | 'value'> & { value: Value; formatValue: (value: Value) => string; parseValue: (draft: string) => Value | null; onValueCommit: (value: Value) => void; }): import("react").JSX.Element; export declare function CommittedOfficeTextArea({ value, formatValue, parseValue, onValueCommit, ...textAreaProps }: Omit, 'aria-invalid' | 'defaultValue' | 'onBlur' | 'onChange' | 'onKeyDown' | 'value'> & { value: Value; formatValue: (value: Value) => string; parseValue: (draft: string) => Value | null; onValueCommit: (value: Value) => void; }): import("react").JSX.Element; export declare const OfficeFileInput: import("react").ForwardRefExoticComponent, "type" | "onChange"> & { onFileSelect: (file: File) => unknown; } & import("react").RefAttributes>;