/// import { Ref } from 'vue'; import { TableProps } from '../../table/src/table'; import { FilterConfigProps } from 'redcat-ui/lib/mixins/typeDefinition'; declare const _default: import("vue").DefineComponent<{ sortColumn: { type: StringConstructor; }; minWidth: { type: StringConstructor; default: () => string; }; cellName: { type: StringConstructor; default: string; }; cellDataType: { type: StringConstructor; default: string; }; id: { type: (StringConstructor | NumberConstructor)[]; }; name: { type: StringConstructor; }; style: { type: (StringConstructor | ObjectConstructor)[]; }; class: { type: StringConstructor; default: () => string; }; attribute: { type: import("vue").PropType>; }; enabled: { type: BooleanConstructor; default: boolean; }; visibility: { type: BooleanConstructor; default: boolean; }; }, { sortIcon: Ref; tableSortDefault: string; resizeDrag: { mouseDownFlag: boolean; start: number; end: number; }; cellMinWidth: Ref; tableProps: TableProps; tableMinWidthMap: Ref; sortClick: (type: string) => void; sortClickFlag: Ref; allInitial: Ref<{}>; slotChildrenCount: { count: number; renderCount: number; }; renderCountSuccess: () => void; renderInit: () => void; componentRef: Ref; getStyle: import("vue").ComputedRef>; showColumnSort: string; sort: (x: string) => void; cellFilter: (config: FilterConfigProps) => void; clickColumn: any; tableHeaderRowValue: Obj; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly string; }; cellName: { type: StringConstructor; default: string; }; cellDataType: { type: StringConstructor; default: string; }; id: { type: (StringConstructor | NumberConstructor)[]; }; name: { type: StringConstructor; }; style: { type: (StringConstructor | ObjectConstructor)[]; }; class: { type: StringConstructor; default: () => string; }; attribute: { type: import("vue").PropType>; }; enabled: { type: BooleanConstructor; default: boolean; }; visibility: { type: BooleanConstructor; default: boolean; }; }>>, { class: string; enabled: boolean; visibility: boolean; cellName: string; minWidth: string; cellDataType: string; }>; export default _default;