import { BooleanColumn, CancelMenu, Column, FormModel, GroupBox, OkMenu, Table, TableField } from '../../index';
declare const _default: () => FormModel;
export default _default;
export interface ShowInvisibleColumnsFormModel extends FormModel {
    data: ShowInvisibleColumnsFormData;
}
export interface ShowInvisibleColumnsFormData {
    /**
     * - When importing, specifies the list of <i>selectable</i> column.
     * - When exporting, specifies the list of <i>selected</i> columns.
     */
    columns: Column[];
}
export type ShowInvisibleColumnsFormWidgetMap = {
    'MainBox': GroupBox;
    'OkMenu': OkMenu;
    'CancelMenu': CancelMenu;
    'GroupBox': GroupBox;
    'ColumnsTableField': TableField;
    'ColumnsTable': ColumnsTable;
};
export declare class ColumnsTable extends Table {
    columnMap: ColumnsTableColumnMap;
}
export type ColumnsTableColumnMap = {
    'KeyColumn': Column<Column<any>>;
    'CheckedColumn': BooleanColumn;
    'TitleColumn': Column;
};
//# sourceMappingURL=ShowInvisibleColumnsFormModel.d.ts.map