import React from 'react';
export declare const tableColumns: ({
    title: string;
    dataIndex: string;
    editable: boolean;
    rules: {
        required: boolean;
        message: string;
    }[];
    width: 128;
    inputType: string;
    render?: undefined;
    inputProps?: undefined;
} | {
    title: () => React.JSX.Element;
    dataIndex: string;
    editable: boolean;
    inputType: string;
    render: (value: any, rowData: any) => React.JSX.Element;
    width: 128;
    rules?: undefined;
    inputProps?: undefined;
} | {
    title: () => React.JSX.Element;
    dataIndex: string[];
    editable: boolean;
    inputType: string;
    inputProps: {
        min: number;
        max: number;
        tip: string;
        type?: undefined;
    };
    width: 90;
    render: (value: any) => React.JSX.Element;
    rules?: undefined;
} | {
    title: () => React.JSX.Element;
    dataIndex: string[];
    editable: boolean;
    inputType: string;
    inputProps: {
        min: number;
        type: string;
        max?: undefined;
        tip?: undefined;
    };
    width: 90;
    render: (value: any) => any;
    rules?: undefined;
} | {
    title: string;
    dataIndex: string;
    editable: boolean;
    inputType: string;
    width: 90;
    render: (value: any) => any;
    rules?: undefined;
    inputProps?: undefined;
} | {
    title: string;
    dataIndex: string[];
    editable: boolean;
    inputType: string;
    width: 128;
    render: (value: any) => any;
    rules?: undefined;
    inputProps?: undefined;
})[];
