import * as React from 'react'; import './TS_GridTableProto.scss'; import { DBProto, ResolvableContent } from '@nu-art/ts-common'; import { LinearLayoutProps } from '../Layouts/index.js'; import { TemplatingProps_EditableItemController } from '../TS_EditableItemController/index.js'; import { Editable_SaveAction } from '../../utils/EditableItem.js'; import { ComponentSync } from '../../core/ComponentSync.js'; type Props_TS_GridTableProto, EditorProps extends object = object> = Omit & TemplatingProps_EditableItemController & { saveAction?: Editable_SaveAction; items: ResolvableContent; sorter?: (items: Proto['uiType'][]) => Proto['uiType'][]; Header?: ResolvableContent; }; type State_TS_GridTable = {}; export declare class TS_GridTableProto, EditorProps extends object = object> extends ComponentSync, State_TS_GridTable> { render(): import("react/jsx-runtime").JSX.Element; } export {};