import { App } from 'vue'; export declare const VxeColumn: { new (...args: any[]): import("vue").CreateComponentPublicInstance; type: import("vue").PropType; field: import("vue").PropType; title: import("vue").PropType; width: import("vue").PropType; minWidth: import("vue").PropType; maxWidth: import("vue").PropType; resizable: { type: import("vue").PropType; default: null; }; fixed: import("vue").PropType; align: import("vue").PropType; headerAlign: import("vue").PropType; footerAlign: import("vue").PropType; showOverflow: { type: import("vue").PropType; default: null; }; showHeaderOverflow: { type: import("vue").PropType; default: null; }; showFooterOverflow: { type: import("vue").PropType; default: null; }; className: import("vue").PropType; headerClassName: import("vue").PropType; footerClassName: import("vue").PropType; formatter: import("vue").PropType>; headerFormatter: import("vue").PropType; footerFormatter: import("vue").PropType; padding: { type: import("vue").PropType; default: null; }; verticalAlign: { type: import("vue").PropType; default: null; }; sortable: import("vue").PropType; sortBy: import("vue").PropType; sortType: import("vue").PropType; filters: { type: import("vue").PropType; default: null; }; filterMultiple: { type: import("vue").PropType; default: boolean; }; filterMethod: import("vue").PropType>; filterResetMethod: import("vue").PropType; filterRecoverMethod: import("vue").PropType; filterRender: import("vue").PropType; floatingFilters: import("vue").PropType; rules: import("vue").PropType; rowGroupNode: import("vue").PropType; treeNode: import("vue").PropType; dragSort: import("vue").PropType; rowResize: import("vue").PropType; visible: { type: import("vue").PropType; default: null; }; headerExportMethod: import("vue").PropType; exportMethod: import("vue").PropType; footerExportMethod: import("vue").PropType; titleHelp: import("vue").PropType; titlePrefix: import("vue").PropType; titleSuffix: import("vue").PropType; cellType: import("vue").PropType; cellRender: import("vue").PropType>; editRender: import("vue").PropType; contentRender: import("vue").PropType; aggFunc: import("vue").PropType; copyMethod: import("vue").PropType; cutMethod: import("vue").PropType; pasteMethod: import("vue").PropType; params: import("vue").PropType; }>>, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & Readonly; type: import("vue").PropType; field: import("vue").PropType; title: import("vue").PropType; width: import("vue").PropType; minWidth: import("vue").PropType; maxWidth: import("vue").PropType; resizable: { type: import("vue").PropType; default: null; }; fixed: import("vue").PropType; align: import("vue").PropType; headerAlign: import("vue").PropType; footerAlign: import("vue").PropType; showOverflow: { type: import("vue").PropType; default: null; }; showHeaderOverflow: { type: import("vue").PropType; default: null; }; showFooterOverflow: { type: import("vue").PropType; default: null; }; className: import("vue").PropType; headerClassName: import("vue").PropType; footerClassName: import("vue").PropType; formatter: import("vue").PropType>; headerFormatter: import("vue").PropType; footerFormatter: import("vue").PropType; padding: { type: import("vue").PropType; default: null; }; verticalAlign: { type: import("vue").PropType; default: null; }; sortable: import("vue").PropType; sortBy: import("vue").PropType; sortType: import("vue").PropType; filters: { type: import("vue").PropType; default: null; }; filterMultiple: { type: import("vue").PropType; default: boolean; }; filterMethod: import("vue").PropType>; filterResetMethod: import("vue").PropType; filterRecoverMethod: import("vue").PropType; filterRender: import("vue").PropType; floatingFilters: import("vue").PropType; rules: import("vue").PropType; rowGroupNode: import("vue").PropType; treeNode: import("vue").PropType; dragSort: import("vue").PropType; rowResize: import("vue").PropType; visible: { type: import("vue").PropType; default: null; }; headerExportMethod: import("vue").PropType; exportMethod: import("vue").PropType; footerExportMethod: import("vue").PropType; titleHelp: import("vue").PropType; titlePrefix: import("vue").PropType; titleSuffix: import("vue").PropType; cellType: import("vue").PropType; cellRender: import("vue").PropType>; editRender: import("vue").PropType; contentRender: import("vue").PropType; aggFunc: import("vue").PropType; copyMethod: import("vue").PropType; cutMethod: import("vue").PropType; pasteMethod: import("vue").PropType; params: import("vue").PropType; }>>, { resizable: boolean; padding: import("vxe-pc-ui/types/components/column").VxeColumnPropTypes.Padding; verticalAlign: import("vxe-pc-ui/types/components/column").VxeColumnPropTypes.VerticalAlign; visible: boolean; filters: import("vxe-pc-ui/types/components/column").VxeColumnPropTypes.Filters; showOverflow: import("vxe-pc-ui/types/components/table").VxeTablePropTypes.ShowOverflow; showHeaderOverflow: import("vxe-pc-ui/types/components/table").VxeTablePropTypes.ShowOverflow; showFooterOverflow: import("vxe-pc-ui/types/components/table").VxeTablePropTypes.ShowOverflow; filterMultiple: boolean; }, true, {}, {}, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; type: import("vue").PropType; field: import("vue").PropType; title: import("vue").PropType; width: import("vue").PropType; minWidth: import("vue").PropType; maxWidth: import("vue").PropType; resizable: { type: import("vue").PropType; default: null; }; fixed: import("vue").PropType; align: import("vue").PropType; headerAlign: import("vue").PropType; footerAlign: import("vue").PropType; showOverflow: { type: import("vue").PropType; default: null; }; showHeaderOverflow: { type: import("vue").PropType; default: null; }; showFooterOverflow: { type: import("vue").PropType; default: null; }; className: import("vue").PropType; headerClassName: import("vue").PropType; footerClassName: import("vue").PropType; formatter: import("vue").PropType>; headerFormatter: import("vue").PropType; footerFormatter: import("vue").PropType; padding: { type: import("vue").PropType; default: null; }; verticalAlign: { type: import("vue").PropType; default: null; }; sortable: import("vue").PropType; sortBy: import("vue").PropType; sortType: import("vue").PropType; filters: { type: import("vue").PropType; default: null; }; filterMultiple: { type: import("vue").PropType; default: boolean; }; filterMethod: import("vue").PropType>; filterResetMethod: import("vue").PropType; filterRecoverMethod: import("vue").PropType; filterRender: import("vue").PropType; floatingFilters: import("vue").PropType; rules: import("vue").PropType; rowGroupNode: import("vue").PropType; treeNode: import("vue").PropType; dragSort: import("vue").PropType; rowResize: import("vue").PropType; visible: { type: import("vue").PropType; default: null; }; headerExportMethod: import("vue").PropType; exportMethod: import("vue").PropType; footerExportMethod: import("vue").PropType; titleHelp: import("vue").PropType; titlePrefix: import("vue").PropType; titleSuffix: import("vue").PropType; cellType: import("vue").PropType; cellRender: import("vue").PropType>; editRender: import("vue").PropType; contentRender: import("vue").PropType; aggFunc: import("vue").PropType; copyMethod: import("vue").PropType; cutMethod: import("vue").PropType; pasteMethod: import("vue").PropType; params: import("vue").PropType; }>>, () => import("vue").VNode, {}, {}, {}, { resizable: boolean; padding: import("vxe-pc-ui/types/components/column").VxeColumnPropTypes.Padding; verticalAlign: import("vxe-pc-ui/types/components/column").VxeColumnPropTypes.VerticalAlign; visible: boolean; filters: import("vxe-pc-ui/types/components/column").VxeColumnPropTypes.Filters; showOverflow: import("vxe-pc-ui/types/components/table").VxeTablePropTypes.ShowOverflow; showHeaderOverflow: import("vxe-pc-ui/types/components/table").VxeTablePropTypes.ShowOverflow; showFooterOverflow: import("vxe-pc-ui/types/components/table").VxeTablePropTypes.ShowOverflow; filterMultiple: boolean; }>; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; type: import("vue").PropType; field: import("vue").PropType; title: import("vue").PropType; width: import("vue").PropType; minWidth: import("vue").PropType; maxWidth: import("vue").PropType; resizable: { type: import("vue").PropType; default: null; }; fixed: import("vue").PropType; align: import("vue").PropType; headerAlign: import("vue").PropType; footerAlign: import("vue").PropType; showOverflow: { type: import("vue").PropType; default: null; }; showHeaderOverflow: { type: import("vue").PropType; default: null; }; showFooterOverflow: { type: import("vue").PropType; default: null; }; className: import("vue").PropType; headerClassName: import("vue").PropType; footerClassName: import("vue").PropType; formatter: import("vue").PropType>; headerFormatter: import("vue").PropType; footerFormatter: import("vue").PropType; padding: { type: import("vue").PropType; default: null; }; verticalAlign: { type: import("vue").PropType; default: null; }; sortable: import("vue").PropType; sortBy: import("vue").PropType; sortType: import("vue").PropType; filters: { type: import("vue").PropType; default: null; }; filterMultiple: { type: import("vue").PropType; default: boolean; }; filterMethod: import("vue").PropType>; filterResetMethod: import("vue").PropType; filterRecoverMethod: import("vue").PropType; filterRender: import("vue").PropType; floatingFilters: import("vue").PropType; rules: import("vue").PropType; rowGroupNode: import("vue").PropType; treeNode: import("vue").PropType; dragSort: import("vue").PropType; rowResize: import("vue").PropType; visible: { type: import("vue").PropType; default: null; }; headerExportMethod: import("vue").PropType; exportMethod: import("vue").PropType; footerExportMethod: import("vue").PropType; titleHelp: import("vue").PropType; titlePrefix: import("vue").PropType; titleSuffix: import("vue").PropType; cellType: import("vue").PropType; cellRender: import("vue").PropType>; editRender: import("vue").PropType; contentRender: import("vue").PropType; aggFunc: import("vue").PropType; copyMethod: import("vue").PropType; cutMethod: import("vue").PropType; pasteMethod: import("vue").PropType; params: import("vue").PropType; }>>, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { resizable: boolean; padding: import("vxe-pc-ui/types/components/column").VxeColumnPropTypes.Padding; verticalAlign: import("vxe-pc-ui/types/components/column").VxeColumnPropTypes.VerticalAlign; visible: boolean; filters: import("vxe-pc-ui/types/components/column").VxeColumnPropTypes.Filters; showOverflow: import("vxe-pc-ui/types/components/table").VxeTablePropTypes.ShowOverflow; showHeaderOverflow: import("vxe-pc-ui/types/components/table").VxeTablePropTypes.ShowOverflow; showFooterOverflow: import("vxe-pc-ui/types/components/table").VxeTablePropTypes.ShowOverflow; filterMultiple: boolean; }, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & { install(app: App): void; }; export declare const Column: { new (...args: any[]): import("vue").CreateComponentPublicInstance; type: import("vue").PropType; field: import("vue").PropType; title: import("vue").PropType; width: import("vue").PropType; minWidth: import("vue").PropType; maxWidth: import("vue").PropType; resizable: { type: import("vue").PropType; default: null; }; fixed: import("vue").PropType; align: import("vue").PropType; headerAlign: import("vue").PropType; footerAlign: import("vue").PropType; showOverflow: { type: import("vue").PropType; default: null; }; showHeaderOverflow: { type: import("vue").PropType; default: null; }; showFooterOverflow: { type: import("vue").PropType; default: null; }; className: import("vue").PropType; headerClassName: import("vue").PropType; footerClassName: import("vue").PropType; formatter: import("vue").PropType>; headerFormatter: import("vue").PropType; footerFormatter: import("vue").PropType; padding: { type: import("vue").PropType; default: null; }; verticalAlign: { type: import("vue").PropType; default: null; }; sortable: import("vue").PropType; sortBy: import("vue").PropType; sortType: import("vue").PropType; filters: { type: import("vue").PropType; default: null; }; filterMultiple: { type: import("vue").PropType; default: boolean; }; filterMethod: import("vue").PropType>; filterResetMethod: import("vue").PropType; filterRecoverMethod: import("vue").PropType; filterRender: import("vue").PropType; floatingFilters: import("vue").PropType; rules: import("vue").PropType; rowGroupNode: import("vue").PropType; treeNode: import("vue").PropType; dragSort: import("vue").PropType; rowResize: import("vue").PropType; visible: { type: import("vue").PropType; default: null; }; headerExportMethod: import("vue").PropType; exportMethod: import("vue").PropType; footerExportMethod: import("vue").PropType; titleHelp: import("vue").PropType; titlePrefix: import("vue").PropType; titleSuffix: import("vue").PropType; cellType: import("vue").PropType; cellRender: import("vue").PropType>; editRender: import("vue").PropType; contentRender: import("vue").PropType; aggFunc: import("vue").PropType; copyMethod: import("vue").PropType; cutMethod: import("vue").PropType; pasteMethod: import("vue").PropType; params: import("vue").PropType; }>>, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & Readonly; type: import("vue").PropType; field: import("vue").PropType; title: import("vue").PropType; width: import("vue").PropType; minWidth: import("vue").PropType; maxWidth: import("vue").PropType; resizable: { type: import("vue").PropType; default: null; }; fixed: import("vue").PropType; align: import("vue").PropType; headerAlign: import("vue").PropType; footerAlign: import("vue").PropType; showOverflow: { type: import("vue").PropType; default: null; }; showHeaderOverflow: { type: import("vue").PropType; default: null; }; showFooterOverflow: { type: import("vue").PropType; default: null; }; className: import("vue").PropType; headerClassName: import("vue").PropType; footerClassName: import("vue").PropType; formatter: import("vue").PropType>; headerFormatter: import("vue").PropType; footerFormatter: import("vue").PropType; padding: { type: import("vue").PropType; default: null; }; verticalAlign: { type: import("vue").PropType; default: null; }; sortable: import("vue").PropType; sortBy: import("vue").PropType; sortType: import("vue").PropType; filters: { type: import("vue").PropType; default: null; }; filterMultiple: { type: import("vue").PropType; default: boolean; }; filterMethod: import("vue").PropType>; filterResetMethod: import("vue").PropType; filterRecoverMethod: import("vue").PropType; filterRender: import("vue").PropType; floatingFilters: import("vue").PropType; rules: import("vue").PropType; rowGroupNode: import("vue").PropType; treeNode: import("vue").PropType; dragSort: import("vue").PropType; rowResize: import("vue").PropType; visible: { type: import("vue").PropType; default: null; }; headerExportMethod: import("vue").PropType; exportMethod: import("vue").PropType; footerExportMethod: import("vue").PropType; titleHelp: import("vue").PropType; titlePrefix: import("vue").PropType; titleSuffix: import("vue").PropType; cellType: import("vue").PropType; cellRender: import("vue").PropType>; editRender: import("vue").PropType; contentRender: import("vue").PropType; aggFunc: import("vue").PropType; copyMethod: import("vue").PropType; cutMethod: import("vue").PropType; pasteMethod: import("vue").PropType; params: import("vue").PropType; }>>, { resizable: boolean; padding: import("vxe-pc-ui/types/components/column").VxeColumnPropTypes.Padding; verticalAlign: import("vxe-pc-ui/types/components/column").VxeColumnPropTypes.VerticalAlign; visible: boolean; filters: import("vxe-pc-ui/types/components/column").VxeColumnPropTypes.Filters; showOverflow: import("vxe-pc-ui/types/components/table").VxeTablePropTypes.ShowOverflow; showHeaderOverflow: import("vxe-pc-ui/types/components/table").VxeTablePropTypes.ShowOverflow; showFooterOverflow: import("vxe-pc-ui/types/components/table").VxeTablePropTypes.ShowOverflow; filterMultiple: boolean; }, true, {}, {}, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; type: import("vue").PropType; field: import("vue").PropType; title: import("vue").PropType; width: import("vue").PropType; minWidth: import("vue").PropType; maxWidth: import("vue").PropType; resizable: { type: import("vue").PropType; default: null; }; fixed: import("vue").PropType; align: import("vue").PropType; headerAlign: import("vue").PropType; footerAlign: import("vue").PropType; showOverflow: { type: import("vue").PropType; default: null; }; showHeaderOverflow: { type: import("vue").PropType; default: null; }; showFooterOverflow: { type: import("vue").PropType; default: null; }; className: import("vue").PropType; headerClassName: import("vue").PropType; footerClassName: import("vue").PropType; formatter: import("vue").PropType>; headerFormatter: import("vue").PropType; footerFormatter: import("vue").PropType; padding: { type: import("vue").PropType; default: null; }; verticalAlign: { type: import("vue").PropType; default: null; }; sortable: import("vue").PropType; sortBy: import("vue").PropType; sortType: import("vue").PropType; filters: { type: import("vue").PropType; default: null; }; filterMultiple: { type: import("vue").PropType; default: boolean; }; filterMethod: import("vue").PropType>; filterResetMethod: import("vue").PropType; filterRecoverMethod: import("vue").PropType; filterRender: import("vue").PropType; floatingFilters: import("vue").PropType; rules: import("vue").PropType; rowGroupNode: import("vue").PropType; treeNode: import("vue").PropType; dragSort: import("vue").PropType; rowResize: import("vue").PropType; visible: { type: import("vue").PropType; default: null; }; headerExportMethod: import("vue").PropType; exportMethod: import("vue").PropType; footerExportMethod: import("vue").PropType; titleHelp: import("vue").PropType; titlePrefix: import("vue").PropType; titleSuffix: import("vue").PropType; cellType: import("vue").PropType; cellRender: import("vue").PropType>; editRender: import("vue").PropType; contentRender: import("vue").PropType; aggFunc: import("vue").PropType; copyMethod: import("vue").PropType; cutMethod: import("vue").PropType; pasteMethod: import("vue").PropType; params: import("vue").PropType; }>>, () => import("vue").VNode, {}, {}, {}, { resizable: boolean; padding: import("vxe-pc-ui/types/components/column").VxeColumnPropTypes.Padding; verticalAlign: import("vxe-pc-ui/types/components/column").VxeColumnPropTypes.VerticalAlign; visible: boolean; filters: import("vxe-pc-ui/types/components/column").VxeColumnPropTypes.Filters; showOverflow: import("vxe-pc-ui/types/components/table").VxeTablePropTypes.ShowOverflow; showHeaderOverflow: import("vxe-pc-ui/types/components/table").VxeTablePropTypes.ShowOverflow; showFooterOverflow: import("vxe-pc-ui/types/components/table").VxeTablePropTypes.ShowOverflow; filterMultiple: boolean; }>; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import("vue").ComponentOptionsBase; type: import("vue").PropType; field: import("vue").PropType; title: import("vue").PropType; width: import("vue").PropType; minWidth: import("vue").PropType; maxWidth: import("vue").PropType; resizable: { type: import("vue").PropType; default: null; }; fixed: import("vue").PropType; align: import("vue").PropType; headerAlign: import("vue").PropType; footerAlign: import("vue").PropType; showOverflow: { type: import("vue").PropType; default: null; }; showHeaderOverflow: { type: import("vue").PropType; default: null; }; showFooterOverflow: { type: import("vue").PropType; default: null; }; className: import("vue").PropType; headerClassName: import("vue").PropType; footerClassName: import("vue").PropType; formatter: import("vue").PropType>; headerFormatter: import("vue").PropType; footerFormatter: import("vue").PropType; padding: { type: import("vue").PropType; default: null; }; verticalAlign: { type: import("vue").PropType; default: null; }; sortable: import("vue").PropType; sortBy: import("vue").PropType; sortType: import("vue").PropType; filters: { type: import("vue").PropType; default: null; }; filterMultiple: { type: import("vue").PropType; default: boolean; }; filterMethod: import("vue").PropType>; filterResetMethod: import("vue").PropType; filterRecoverMethod: import("vue").PropType; filterRender: import("vue").PropType; floatingFilters: import("vue").PropType; rules: import("vue").PropType; rowGroupNode: import("vue").PropType; treeNode: import("vue").PropType; dragSort: import("vue").PropType; rowResize: import("vue").PropType; visible: { type: import("vue").PropType; default: null; }; headerExportMethod: import("vue").PropType; exportMethod: import("vue").PropType; footerExportMethod: import("vue").PropType; titleHelp: import("vue").PropType; titlePrefix: import("vue").PropType; titleSuffix: import("vue").PropType; cellType: import("vue").PropType; cellRender: import("vue").PropType>; editRender: import("vue").PropType; contentRender: import("vue").PropType; aggFunc: import("vue").PropType; copyMethod: import("vue").PropType; cutMethod: import("vue").PropType; pasteMethod: import("vue").PropType; params: import("vue").PropType; }>>, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { resizable: boolean; padding: import("vxe-pc-ui/types/components/column").VxeColumnPropTypes.Padding; verticalAlign: import("vxe-pc-ui/types/components/column").VxeColumnPropTypes.VerticalAlign; visible: boolean; filters: import("vxe-pc-ui/types/components/column").VxeColumnPropTypes.Filters; showOverflow: import("vxe-pc-ui/types/components/table").VxeTablePropTypes.ShowOverflow; showHeaderOverflow: import("vxe-pc-ui/types/components/table").VxeTablePropTypes.ShowOverflow; showFooterOverflow: import("vxe-pc-ui/types/components/table").VxeTablePropTypes.ShowOverflow; filterMultiple: boolean; }, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & { install(app: App): void; }; export default VxeColumn;