import { TextInputValidatorProps } from '../../utils/textValidator';
import { GridBaseRow } from '../Grid';
import { CellEditorCommon } from '../GridCell';
export interface GridFormTextInputProps<TData extends GridBaseRow> extends TextInputValidatorProps<TData>, CellEditorCommon {
    placeholder?: string;
    units?: string;
    width?: string | number;
    onSave?: (props: {
        selectedRows: TData[];
        value: string;
    }) => Promise<boolean>;
    helpText?: string;
}
export declare const GridFormTextInput: <TData extends GridBaseRow>(props: GridFormTextInputProps<TData>) => import("react/jsx-runtime").JSX.Element;
