import { Column, FormModel, GroupBox, Menu, Table, TableField } from '../../index';
declare const _default: () => FormModel;
export default _default;
export type TableOrganizerFormWidgetMap = {
    'ProfilesBox': GroupBox;
    'ProfilesTableField': TableField;
    'ProfilesTable': ProfilesTable;
    'ColumnsBox': GroupBox;
    'ColumnsTableField': TableField;
    'ColumnsTable': ColumnsTable0;
} & ProfilesTableWidgetMap & ColumnsTable0WidgetMap;
export declare class ProfilesTable extends Table {
    widgetMap: ProfilesTableWidgetMap;
    columnMap: ProfilesTableColumnMap;
}
export type ProfilesTableWidgetMap = {
    'NewConfigMenu': Menu;
    'LoadConfigMenu': Menu;
    'UpdateConfigMenu': Menu;
    'DeleteConfigMenu': Menu;
    'RenameConfigMenu': Menu;
};
export type ProfilesTableColumnMap = {
    'ConfigNameColumn': Column;
    'DefaultConfigColumn': Column<boolean>;
};
export declare class ColumnsTable0 extends Table {
    widgetMap: ColumnsTable0WidgetMap;
    columnMap: ColumnsTable0ColumnMap;
}
export type ColumnsTable0WidgetMap = {
    'AddColumnMenu': Menu;
    'RemoveColumnMenu': Menu;
    'ModifyColumnMenu': Menu;
    'MoveColumnUpMenu': Menu;
    'MoveColumnDownMenu': Menu;
};
export type ColumnsTable0ColumnMap = {
    'KeyColumn': Column<Column>;
    'TitleColumn': Column;
    'StatusColumn': Column;
    'WidthColumn': Column;
};
//# sourceMappingURL=TableOrganizerFormModel.d.ts.map