import { RelationalDatabaseSchemaColumn, TablePageConfig } from '@kottster/common';
import { TableColumn } from '../table/table-row';
interface Props {
    pageSettingsKey: string;
    tablePageConfig: TablePageConfig;
    column: TableColumn;
    columnSchema?: RelationalDatabaseSchemaColumn;
    hasError: boolean;
    readOnly: boolean;
    autoFocus?: boolean;
    value: any;
    allValues: Record<string, any>;
    record: Record<string, any> | null;
    onChange: (value: any) => void;
    updateFieldValue: (key: string, value: any) => void;
}
export declare function FieldInput({ pageSettingsKey, tablePageConfig, column, columnSchema, hasError, readOnly, autoFocus, value, allValues, record, onChange, updateFieldValue, }: Props): any;
export {};
