import { TableColumnCtx } from './table-column/defaults';
declare const _default: import("vue").DefineComponent<{
    /**
     * 列数据
     *
     * @type {Array}
     */
    columns: {
        type: ArrayConstructor;
        default: () => any[];
    };
    /**
     * 设置表格单元、行和列的布局方式
     *
     * @type {String}
     */
    tableLayout: {
        type: StringConstructor;
    };
}, unknown, unknown, {}, {
    renderCol(column: TableColumnCtx): import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
        [key: string]: any;
    }>;
}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
    /**
     * 列数据
     *
     * @type {Array}
     */
    columns: {
        type: ArrayConstructor;
        default: () => any[];
    };
    /**
     * 设置表格单元、行和列的布局方式
     *
     * @type {String}
     */
    tableLayout: {
        type: StringConstructor;
    };
}>>, {
    columns: unknown[];
}>;
export default _default;
