declare const _sfc_main: import("vue").DefineComponent<{
    /**
     * 显示分页
     *
     * @type {Boolean}
     */
    showSizer: {
        type: BooleanConstructor;
    };
    /**
     * 每页条数
     *
     * @type {Number}
     */
    pageSize: {
        type: NumberConstructor;
    };
    /**
     * 条数切换弹窗的展开方向，可选值为 bottom 和 top
     *
     * @type {String}
     */
    placement: {
        type: StringConstructor;
    };
    /**
     * 是否将弹层放置于 body 内，在 Tabs、
     * 带有 fixed 的 Table 列内使用时，
     * 建议添加此属性，它将不受父级样式影响，
     * 从而达到更好的效果
     *
     * @type {Boolean}
     */
    transfer: {
        type: BooleanConstructor;
        default(): any;
    };
    /**
     * 是否禁用
     *
     * @type {Boolean}
     */
    disabled: {
        type: BooleanConstructor;
    };
    /**
     * 页数选择选项
     *
     * @type {Array}
     */
    pageSizeOpts: {
        type: ArrayConstructor;
        default: () => any[];
    };
    /**
     * 页数选择文字
     *
     * @type {Array}
     */
    pageSizeText: {
        type: StringConstructor;
    };
    /**
     * 是否显示电梯
     *
     * @type {Boolean}
     */
    showElevator: {
        type: BooleanConstructor;
    };
    /**
     * 电梯文字
     *
     * @type {Array}
     */
    elevatorText: {
        type: ArrayConstructor;
        default: () => any[];
    };
    /**
     * 当前页数
     *
     * @type {Number}
     */
    currentPage: {
        type: NumberConstructor;
    };
    /**
     * 总页数
     *
     * @type {Number}
     */
    allPages: {
        type: NumberConstructor;
    };
}, {
    prefixCls: string;
    currentPageSize: import("vue").Ref<number>;
    handleChangeSize: (value: any) => void;
    handleChangePage: ({ target }: {
        target: any;
    }) => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("on-size" | "on-page")[], "on-size" | "on-page", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
    /**
     * 显示分页
     *
     * @type {Boolean}
     */
    showSizer: {
        type: BooleanConstructor;
    };
    /**
     * 每页条数
     *
     * @type {Number}
     */
    pageSize: {
        type: NumberConstructor;
    };
    /**
     * 条数切换弹窗的展开方向，可选值为 bottom 和 top
     *
     * @type {String}
     */
    placement: {
        type: StringConstructor;
    };
    /**
     * 是否将弹层放置于 body 内，在 Tabs、
     * 带有 fixed 的 Table 列内使用时，
     * 建议添加此属性，它将不受父级样式影响，
     * 从而达到更好的效果
     *
     * @type {Boolean}
     */
    transfer: {
        type: BooleanConstructor;
        default(): any;
    };
    /**
     * 是否禁用
     *
     * @type {Boolean}
     */
    disabled: {
        type: BooleanConstructor;
    };
    /**
     * 页数选择选项
     *
     * @type {Array}
     */
    pageSizeOpts: {
        type: ArrayConstructor;
        default: () => any[];
    };
    /**
     * 页数选择文字
     *
     * @type {Array}
     */
    pageSizeText: {
        type: StringConstructor;
    };
    /**
     * 是否显示电梯
     *
     * @type {Boolean}
     */
    showElevator: {
        type: BooleanConstructor;
    };
    /**
     * 电梯文字
     *
     * @type {Array}
     */
    elevatorText: {
        type: ArrayConstructor;
        default: () => any[];
    };
    /**
     * 当前页数
     *
     * @type {Number}
     */
    currentPage: {
        type: NumberConstructor;
    };
    /**
     * 总页数
     *
     * @type {Number}
     */
    allPages: {
        type: NumberConstructor;
    };
}>> & {
    "onOn-size"?: (...args: any[]) => any;
    "onOn-page"?: (...args: any[]) => any;
}, {
    disabled: boolean;
    transfer: boolean;
    showSizer: boolean;
    pageSizeOpts: unknown[];
    showElevator: boolean;
    elevatorText: unknown[];
}>;
export default _sfc_main;
