import { Static } from '@sinclair/typebox'; import { TablePropsSpec } from '../../generated/types/Table'; export declare const exampleProperties: Static; export declare const Table: import("@sunmao-ui/runtime").ImplementedRuntimeComponent>; columns: import("@sinclair/typebox").TArray; componentSlotIndex: import("@sinclair/typebox").TNumber; dataIndex: import("@sinclair/typebox").TString; displayValue: import("@sinclair/typebox").TString; width: import("@sinclair/typebox").TOptional; ellipsis: import("@sinclair/typebox").TOptional; sorter: import("@sinclair/typebox").TOptional; filter: import("@sinclair/typebox").TBoolean; sortDirections: import("@sinclair/typebox").TOptional>>>; btnCfg: import("@sinclair/typebox").TOptional>>; }>>; wait: import("@sinclair/typebox").TOptional; time: import("@sinclair/typebox").TNumber; }>>>; disabled: import("@sinclair/typebox").TOptional; type: import("@sinclair/typebox").TString; }>>>>; }>>>; module: import("@sinclair/typebox").TOptional>; handlers: import("@sinclair/typebox").TArray>>; }>>; wait: import("@sinclair/typebox").TOptional; time: import("@sinclair/typebox").TNumber; }>>>; disabled: import("@sinclair/typebox").TOptional; type: import("@sinclair/typebox").TString; }>>>>; }>>>; }>>>>; rowKey: import("@sinclair/typebox").TAny; tableLayoutFixed: import("@sinclair/typebox").TBoolean; border: import("@sinclair/typebox").TBoolean; borderCell: import("@sinclair/typebox").TBoolean; stripe: import("@sinclair/typebox").TBoolean; pagination: import("@sinclair/typebox").TObject; pageSize: import("@sinclair/typebox").TOptional; defaultCurrent: import("@sinclair/typebox").TOptional; updateWhenDefaultPageChanges: import("@sinclair/typebox").TBoolean; hideOnSinglePage: import("@sinclair/typebox").TOptional; size: import("@sinclair/typebox").TOptional>; simple: import("@sinclair/typebox").TOptional; showJumper: import("@sinclair/typebox").TOptional; showTotal: import("@sinclair/typebox").TOptional; }>>; size: import("@sinclair/typebox").TKeyOf<"default" | "mini" | "small" | "middle">; useDefaultFilter: import("@sinclair/typebox").TOptional; useDefaultSort: import("@sinclair/typebox").TOptional; pagePosition: import("@sinclair/typebox").TKeyOf<"tl" | "tr" | "bl" | "br" | "topCenter" | "bottomCenter">; rowClick: import("@sinclair/typebox").TBoolean; checkCrossPage: import("@sinclair/typebox").TBoolean; rowSelectionType: import("@sinclair/typebox").TKeyOf<"multiple" | "single" | "disable">; loading: import("@sinclair/typebox").TBoolean; }>>, import("@sinclair/typebox").TObject; selectedRows: import("@sinclair/typebox").TArray>; selectedRowKeys: import("@sinclair/typebox").TArray>; filterRule: import("@sinclair/typebox").TRecord>>; sortRule: import("@sinclair/typebox").TObject; direction: import("@sinclair/typebox").TOptional; }>>; currentPage: import("@sinclair/typebox").TNumber; pageSize: import("@sinclair/typebox").TNumber; }>>, {}, readonly "content"[], { content: { slotProps: import("@sinclair/typebox").TObject>; }; }, readonly ("onChange" | "onRowClick" | "onSearch" | "onPageChange" | "onFilter" | "onSort")[]>;