import { GridRowId } from '@mui/x-data-grid'; import { EditorProperty } from '@iplusplus/y-model'; type EditorProperty2 = EditorProperty & { flex?: number; }; type EditorProperties2 = ReadonlyArray; export declare function ObjectArrayEditor3({ properties, data, onValueChange, extraIcons, onSelectedChanged, selectedIds }: { properties: EditorProperties2; data: Record[]; onValueChange: (id: GridRowId, filedName: string, value: any) => void; extraIcons?: JSX.Element[]; onSelectedChanged: (ids: readonly GridRowId[]) => void; selectedIds: GridRowId[]; }): import("react/jsx-runtime").JSX.Element; export {};