declare const _default: import("vue").DefineComponent<{ prefixCls: StringConstructor; styleObject: ObjectConstructor; columns: ArrayConstructor; objData: ObjectConstructor; data: ArrayConstructor; columnsWidth: ObjectConstructor; pageSize: NumberConstructor; page: NumberConstructor; resizable: BooleanConstructor; }, any, { table: any; }, { columnsLength(): number; columnType(): { expand: string; selection: string; radio: string; }; sortType(): { asc: string; desc: string; }; styles(): Record; isSelectAll(): boolean; }, { cellClasses(column: any): {}; sortStatus(sortType: any, type: any): { on: boolean; }; selectAll(): void; handleSort(index: any, type: any): void; handleSortByHead(index: any): void; mousedownColumbResizorHandler(e: any, column: any): void; resetWidth(): void; mousemoveDocumentHandler(e: any): void; mouseupDocumentHandler(): void; doDestroy(): void; resizeWindowHandler(): void; }, { methods: { alignCls: (column: any, row: any) => { pl40: boolean; 'j-multi-level': boolean; }; setCellWidth: (column: any, index: any, top: any) => string; }; }, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, { resizable: boolean; }>; export default _default;