import type { VNode } from 'vue'; import type { TableColumnCtx } from '../table-column/defaults'; import type { Store } from '../table-store'; import type { TreeNode } from '../Table'; export declare const cellStarts: Record; export declare const getDefaultClassName: (type: string) => any; export declare const cellForced: { selection: { renderHeader({ store }: { store: any; }): VNode; renderCell({ row, column, store, $index }: { row: T_1; column: TableColumnCtx; store: any; $index: number; }): VNode; sortable: boolean; resizable: boolean; }; index: { renderHeader({ column }: { column: TableColumnCtx; }): string; renderCell({ column, $index }: { column: TableColumnCtx; $index: number; }): VNode; sortable: boolean; }; expand: { renderHeader({ column }: { column: TableColumnCtx; }): string; renderCell({ row, store }: { row: T_5; store: any; }): VNode; sortable: boolean; resizable: boolean; }; }; export declare function defaultRenderCell({ row, column, $index }: { row: T; column: TableColumnCtx; $index: number; }): any; export declare function treeCellPrefix({ row, treeNode, store }: { row: T; treeNode: TreeNode; store: Store; }): VNode[] | null;