import { FormPiece } from '../piece';
export declare class TableAction extends FormPiece {
    actionCode: string;
    actionTitle: string;
    iconName: string;
    actionType: string;
    actionClass: string;
    stateField: string;
    newState: string;
    backend: boolean;
    restrictedOnField: string | null;
    restrictedOnValue: string | null;
    restrictedOnOperator: string | null;
    constructor(actionDefinition: any, formConfig: any);
    formStateChange(state: any): void;
}
