import type { BasicType } from '../../_utils'; import type { PropType, ExtractPropTypes } from 'vue'; import type { TableAlign, TableData, TableColumns } from './interface'; export declare const Props: { /** 数据列表 */ readonly data: BasicType, TableData | null>; /** 标题数据 */ readonly columns: BasicType, TableColumns[] | null>; /** * 内容对齐方式 * * @values left center right * @default left */ readonly align: BasicType, TableAlign | null>; /** 是否显示边框 */ readonly border: BasicType; /** 是否显示序号 */ readonly num: BasicType; /** 是否显示斑马纹 */ readonly zebra: BasicType; /** 自定义斑马纹颜色 */ readonly zebraColor: BasicType, string | null>; /** 自定义表格高度 */ readonly height: BasicType, string | number | null>; /** 自定义背景颜色 */ readonly bgColor: BasicType, string | null>; /** 自定义头部背景颜色 */ readonly headBgColor: BasicType, string | null>; /** 是否展示头部 */ readonly showHead: BasicType; }; /** table 组件 props 类型 */ export type TableProps = ExtractPropTypes;