declare const _sfc_main: import("vue").DefineComponent<{ init: { type: import("vue").PropType<(val: import("./use-pro-table").ProTableInitFunctionParams) => void>; default: () => {}; }; showCount: { type: NumberConstructor; default: number; }; pagination: { type: import("vue").PropType; readonly currentPage: NumberConstructor; readonly defaultCurrentPage: NumberConstructor; readonly layout: import("element-plus/es/utils").EpPropFinalized; readonly pageSizes: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => number[]) | (() => number[]) | ((new (...args: any[]) => number[]) | (() => number[]))[], unknown, unknown, () => [10, 20, 30, 40, 50, 100], boolean>; readonly popperClass: import("element-plus/es/utils").EpPropFinalized; readonly prevText: import("element-plus/es/utils").EpPropFinalized; readonly prevIcon: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown, () => import("vue").DefineComponent<{}, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}, {}>, boolean>; readonly nextText: import("element-plus/es/utils").EpPropFinalized; readonly nextIcon: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown, () => import("vue").DefineComponent<{}, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}, {}>, boolean>; readonly small: BooleanConstructor; readonly background: BooleanConstructor; readonly disabled: BooleanConstructor; readonly hideOnSinglePage: BooleanConstructor; }>>, "pageSize" | "total" | "currentPage"> & Record>; default: () => { layout: string; pagerCount: number; pageSizes: number[]; }; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("select" | "select-all" | "selection-change" | "cell-mouse-enter" | "cell-mouse-leave" | "cell-contextmenu" | "cell-click" | "cell-dblclick" | "row-click" | "row-contextmenu" | "row-dblclick" | "header-click" | "header-contextmenu" | "sort-change" | "filter-change" | "current-change" | "header-dragend" | "expand-change")[], "select" | "select-all" | "selection-change" | "cell-mouse-enter" | "cell-mouse-leave" | "cell-contextmenu" | "cell-click" | "cell-dblclick" | "row-click" | "row-contextmenu" | "row-dblclick" | "header-click" | "header-contextmenu" | "sort-change" | "filter-change" | "current-change" | "header-dragend" | "expand-change", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly void>; default: () => {}; }; showCount: { type: NumberConstructor; default: number; }; pagination: { type: import("vue").PropType; readonly currentPage: NumberConstructor; readonly defaultCurrentPage: NumberConstructor; readonly layout: import("element-plus/es/utils").EpPropFinalized; readonly pageSizes: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => number[]) | (() => number[]) | ((new (...args: any[]) => number[]) | (() => number[]))[], unknown, unknown, () => [10, 20, 30, 40, 50, 100], boolean>; readonly popperClass: import("element-plus/es/utils").EpPropFinalized; readonly prevText: import("element-plus/es/utils").EpPropFinalized; readonly prevIcon: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown, () => import("vue").DefineComponent<{}, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}, {}>, boolean>; readonly nextText: import("element-plus/es/utils").EpPropFinalized; readonly nextIcon: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown, () => import("vue").DefineComponent<{}, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}, {}>, boolean>; readonly small: BooleanConstructor; readonly background: BooleanConstructor; readonly disabled: BooleanConstructor; readonly hideOnSinglePage: BooleanConstructor; }>>, "pageSize" | "total" | "currentPage"> & Record>; default: () => { layout: string; pagerCount: number; pageSizes: number[]; }; }; }>> & { onSelect?: ((...args: any[]) => any) | undefined; "onSelect-all"?: ((...args: any[]) => any) | undefined; "onSelection-change"?: ((...args: any[]) => any) | undefined; "onCell-mouse-enter"?: ((...args: any[]) => any) | undefined; "onCell-mouse-leave"?: ((...args: any[]) => any) | undefined; "onCell-contextmenu"?: ((...args: any[]) => any) | undefined; "onCell-click"?: ((...args: any[]) => any) | undefined; "onCell-dblclick"?: ((...args: any[]) => any) | undefined; "onRow-click"?: ((...args: any[]) => any) | undefined; "onRow-contextmenu"?: ((...args: any[]) => any) | undefined; "onRow-dblclick"?: ((...args: any[]) => any) | undefined; "onHeader-click"?: ((...args: any[]) => any) | undefined; "onHeader-contextmenu"?: ((...args: any[]) => any) | undefined; "onSort-change"?: ((...args: any[]) => any) | undefined; "onFilter-change"?: ((...args: any[]) => any) | undefined; "onCurrent-change"?: ((...args: any[]) => any) | undefined; "onHeader-dragend"?: ((...args: any[]) => any) | undefined; "onExpand-change"?: ((...args: any[]) => any) | undefined; }, { showCount: number; init: (val: import("./use-pro-table").ProTableInitFunctionParams) => void; pagination: Omit; readonly currentPage: NumberConstructor; readonly defaultCurrentPage: NumberConstructor; readonly layout: import("element-plus/es/utils").EpPropFinalized; readonly pageSizes: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => number[]) | (() => number[]) | ((new (...args: any[]) => number[]) | (() => number[]))[], unknown, unknown, () => [10, 20, 30, 40, 50, 100], boolean>; readonly popperClass: import("element-plus/es/utils").EpPropFinalized; readonly prevText: import("element-plus/es/utils").EpPropFinalized; readonly prevIcon: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown, () => import("vue").DefineComponent<{}, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}, {}>, boolean>; readonly nextText: import("element-plus/es/utils").EpPropFinalized; readonly nextIcon: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component) | ((new (...args: any[]) => (string | import("vue").Component) & {}) | (() => string | import("vue").Component))[], unknown, unknown, () => import("vue").DefineComponent<{}, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}, {}>, boolean>; readonly small: BooleanConstructor; readonly background: BooleanConstructor; readonly disabled: BooleanConstructor; readonly hideOnSinglePage: BooleanConstructor; }>>, "pageSize" | "total" | "currentPage"> & Record; }, {}>; export default _sfc_main;