import { PropType, VNodeChild } from "vue"; import { ExtractPublicPropTypes } from "../../util/extract-public-props"; import { TableDataType } from "./DataTable"; export interface ColumnsType { key: string; title: string | ((column: ColumnsType) => VNodeChild); render?: (row: TableDataType) => VNodeChild; } declare const dataTableHeadProps: { columns: PropType; }; export declare type DataTableHeadProps = ExtractPublicPropTypes; declare const _default: import("vue").DefineComponent<{ columns: PropType; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; }>>, {}>; export default _default;