declare const _default: {
    name: string;
    components: {
        Operation: {
            name: string;
            props: {
                operationList: {
                    type: ArrayConstructor;
                    default: never[];
                };
                operationName: {
                    type: StringConstructor;
                    default: string;
                };
            };
            setup(props: any, context: any): {
                isPC: boolean;
                handlePageSizeChange(value: any): void;
            };
            data(): {
                showList: boolean;
            };
            created(): void;
            methods: {
                getIsPc(): boolean;
                tap(): void;
            };
        };
    };
    props: {
        total: {
            type: NumberConstructor;
            default: number;
            required: boolean;
        };
        page: {
            type: NumberConstructor;
            default: number;
        };
        limit: {
            type: NumberConstructor;
            default: number;
        };
        pageSizes: {
            type: ArrayConstructor;
            default: () => number[];
        };
        layout: {
            type: StringConstructor;
            default: string;
        };
        layoutmini: {
            type: StringConstructor;
            default: string;
        };
        isPC: {
            type: BooleanConstructor;
            default: boolean;
        };
        background: {
            type: BooleanConstructor;
            default: boolean;
        };
        autoScroll: {
            type: BooleanConstructor;
            default: boolean;
        };
        hidden: {
            type: BooleanConstructor;
            default: boolean;
        };
        operationList: {
            type: ArrayConstructor;
            default: never[];
        };
    };
    setup(props: any, context: any): {
        showList: import("vue").Ref<boolean>;
        buttonArrayTem: import("vue").Ref<{}[]>;
        currentPage: import("vue").Ref<unknown>;
        pageSize: import("vue").Ref<unknown>;
        handleSizeChange: import("vue").Ref<(value: number) => void>;
        handleCurrentChange: import("vue").Ref<(value: number) => void>;
        olclick: import("vue").Ref<(value: number) => void>;
    };
};
export default _default;
