import React from 'react'; import { IDataSource } from 'ushell-modulebase'; import { TableColors, TableColumn } from './Table'; import { EntitySchema } from 'fusefx-modeldescription'; import { IDataSourceManagerWidget } from '../_Templates/IDataSourceManagerWidget'; import { LayoutDescriptionRoot } from '../../../[Move2LayoutDescription]/LayoutDescriptionRoot'; declare const EntityTable: React.FC<{ dataSourceManagerForNavigations?: IDataSourceManagerWidget; dataSource: IDataSource; parentSchema?: EntitySchema | undefined; parent?: any; layoutDescription?: LayoutDescriptionRoot; entitySchema: EntitySchema; className?: string; onRecordEnter?: (r: any) => void; onSelectedRecordsChange?: (selectedRecords: any[]) => void; selectedRecord?: any | null; onCreateRecord?: () => void; classNameBgToolbar?: string; enableCrud?: boolean; enableParentFilter?: boolean; enableQueryEditor?: boolean; enableSearch?: boolean; formStyleType?: number; formLabelPosition?: 'left' | 'top'; rowHeight?: number; customColumns?: TableColumn[]; reloadTriggerObject?: any; isParent?: (c: any, p: any) => boolean; onRecordsChanged?: () => void; tableColors?: TableColors; minWidthInput?: number; pageSizes?: number[]; toolbarItems?: any; }>; export declare const EntityTable1: React.FC<{ dataSourceManagerForNavigations?: IDataSourceManagerWidget; dataSource: IDataSource; dataSourcesForm: IDataSource[] | null; parentSchema?: EntitySchema | undefined; parent?: any; layoutDescription?: LayoutDescriptionRoot; entitySchema?: EntitySchema; className?: string; onRecordEnter?: (r: any) => void; onSelectedRecordsChange?: (selectedRecords: any[]) => void; selectedRecord?: any | null; onCreateRecord?: () => void; classNameBgToolbar?: string; enableCrud?: boolean; enableParentFilter?: boolean; enableQueryEditor?: boolean; enableSearch?: boolean; formStyleType?: number; formLabelPosition?: 'left' | 'top'; rowHeight?: number; customColumns?: TableColumn[]; reloadTriggerObject?: any; isParent?: (c: any, p: any) => boolean; onRecordsChanged?: () => void; tableColors?: TableColors; minWidthInput?: number; pageSizes?: number[]; toolbarItems?: any; }>; export default EntityTable;