declare function disabledCheckBox(row: any, index: number): boolean;
declare function tableHeight(row: any, index: number): any;
declare const _default: {
    name: string;
    props: {
        tableData: {
            type: ArrayConstructor;
            default: never[];
        };
        columns: {
            type: ArrayConstructor;
            default: never[];
        };
        pageSize: {
            type: ArrayConstructor;
            default: number[];
        };
        func: {
            type: FunctionConstructor;
            default: typeof disabledCheckBox;
        };
        select: {
            type: BooleanConstructor;
            default: boolean;
        };
        indexes: {
            type: BooleanConstructor;
            default: boolean;
        };
        empty: {
            type: BooleanConstructor;
            default: boolean;
        };
        rowKey: {
            type: StringConstructor;
            default: string;
        };
        height: {
            type: NumberConstructor;
            default: typeof tableHeight;
        };
        operationList: {
            type: null;
            default: () => never[];
        };
        operationName: {
            type: StringConstructor;
            default: string;
        };
        page: {
            type: ObjectConstructor;
            default: {
                current: number;
                size: number;
                total: number;
            };
        };
        multipleSelection: {
            type: ArrayConstructor;
            default: never[];
        };
    };
    setup(props: any, context: any): {
        isPC: boolean;
        multipleSelections: any;
        handlePageSizeChange(key: Number): void;
        /**
         * 批量操作
         */
        handleOlClick(val: any): void;
    };
    created(): void;
    methods: {
        setting(): void;
        /**
         * 勾选中的item
         */
        handleSelectionChange(val: any): void;
        /**
         * 切换勾选
         */
        toggleRowSelection(rows: any[]): void;
    };
};
export default _default;
