element-plus
Version:
A Component Library for Vue 3
15 lines (14 loc) • 867 B
TypeScript
import TableV2 from './src/table-v2';
import AutoResizer from './src/components/auto-resizer';
import type { SFCWithInstall } from 'element-plus/es/utils';
export { Alignment as TableV2Alignment, FixedDir as TableV2FixedDir, SortOrder as TableV2SortOrder, } from './src/constants';
export { default as TableV2 } from './src/table-v2';
export * from './src/auto-resizer';
export { placeholderSign as TableV2Placeholder } from './src/private';
export declare const ElTableV2: SFCWithInstall<typeof TableV2>;
export declare const ElAutoResizer: SFCWithInstall<typeof AutoResizer>;
export type { Column, Columns, SortBy, SortState, TableV2CustomizedHeaderSlotParam, } from './src/types';
export type { TableV2Instance } from './src/table-v2';
export * from './src/table';
export * from './src/row';
export type { HeaderCellSlotProps } from './src/renderers/header-cell';