declare const Table: import("../utils").WithInstall void>; onLoadMethod: import("vue").PropType<() => Promise>; listLoading: BooleanConstructor; listFinished: BooleanConstructor; showSummary: (BooleanConstructor | FunctionConstructor)[]; showSummaryHeader: BooleanConstructor; summaryRound: NumberConstructor; summaryText: { type: StringConstructor; default: string; }; immediateCheck: { type: BooleanConstructor; default: boolean; }; fixedTableHeader: { type: BooleanConstructor; default: boolean; }; onSpanMethod: import("vue").PropType<(spanData: { row?: any; column?: any; rowIndex: number; columnIndex: number; }) => { rowspan: number; colspan: number; }>; onCustomRow: import("vue").PropType<(spanData: { data?: any; }) => any>; onCustomRowMethod: import("vue").PropType<(spanData: { row?: any; column?: any; rowIndex: number; columnIndex: number; }) => { rowspan: number; colspan: number; }>; expandSingle: BooleanConstructor; customId: StringConstructor; treeTable: BooleanConstructor; treeTableConfig: import("vue").PropType<{ childrenKey: string; insertExpandIndex: number; }>; clickCellExpand: { type: BooleanConstructor; default: boolean; }; showTableHeaderExpandIcon: { type: BooleanConstructor; default: boolean; }; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:listLoading"[], "update:listLoading", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly void>; onLoadMethod: import("vue").PropType<() => Promise>; listLoading: BooleanConstructor; listFinished: BooleanConstructor; showSummary: (BooleanConstructor | FunctionConstructor)[]; showSummaryHeader: BooleanConstructor; summaryRound: NumberConstructor; summaryText: { type: StringConstructor; default: string; }; immediateCheck: { type: BooleanConstructor; default: boolean; }; fixedTableHeader: { type: BooleanConstructor; default: boolean; }; onSpanMethod: import("vue").PropType<(spanData: { row?: any; column?: any; rowIndex: number; columnIndex: number; }) => { rowspan: number; colspan: number; }>; onCustomRow: import("vue").PropType<(spanData: { data?: any; }) => any>; onCustomRowMethod: import("vue").PropType<(spanData: { row?: any; column?: any; rowIndex: number; columnIndex: number; }) => { rowspan: number; colspan: number; }>; expandSingle: BooleanConstructor; customId: StringConstructor; treeTable: BooleanConstructor; treeTableConfig: import("vue").PropType<{ childrenKey: string; insertExpandIndex: number; }>; clickCellExpand: { type: BooleanConstructor; default: boolean; }; showTableHeaderExpandIcon: { type: BooleanConstructor; default: boolean; }; }>> & { "onUpdate:listLoading"?: ((...args: any[]) => any) | undefined; }, { loading: boolean; border: boolean; immediateCheck: boolean; summaryText: string; fixedTableHeader: boolean; showTableHeaderExpandIcon: boolean; clickCellExpand: boolean; treeTable: boolean; expandSingle: boolean; headerSticky: boolean; listLoading: boolean; listFinished: boolean; showSummaryHeader: boolean; }>>; export default Table; export { Table };