import React from 'react';
import { TwForm } from 'src/install';
export default class TableTest extends React.PureComponent<any, any> {
    feilds: ({
        label: string;
        name: string;
        view: string;
        mutilselect: number;
        options: {
            label: string;
            value: string;
        }[];
        optionstype: string;
        editable: boolean;
        getValues?: undefined;
        twview?: undefined;
        defaultValue?: undefined;
    } | {
        label: string;
        name: string;
        getValues: (param: any) => Promise<import("../4common/http").IResult>;
        view?: undefined;
        mutilselect?: undefined;
        options?: undefined;
        optionstype?: undefined;
        editable?: undefined;
        twview?: undefined;
        defaultValue?: undefined;
    } | {
        label: string;
        name: string;
        twview: string;
        defaultValue: string;
        view?: undefined;
        mutilselect?: undefined;
        options?: undefined;
        optionstype?: undefined;
        editable?: undefined;
        getValues?: undefined;
    })[];
    actions: {
        label: string;
        click: () => void;
    }[];
    data: {
        select: string;
        getValues: number;
        _editable_: boolean;
    }[];
    retConfigState: {
        updateField: number;
    };
    formRef: React.RefObject<TwForm>;
    constructor(props: any);
    onTableEditor(value: any, name: any, row: any, field: any, event: any): void;
    renderForm(): React.JSX.Element;
    render(): React.JSX.Element;
}
