import { ComputedRef, Ref } from 'vue';
import { BasicPagerProps, BasicTableEmitType, BasicTableProps } from '../interface';
interface UsePaginationReturn {
    getPagination: () => BasicPagerProps;
    getPaginationInfo: Ref<BasicPagerProps>;
    setShowPagination: (flag: boolean) => Promise<void>;
    getShowPagination: () => boolean;
    setPagination: (info: Partial<BasicPagerProps>) => void;
}
export declare function usePagination(propsRef: ComputedRef<BasicTableProps>, _emit: BasicTableEmitType): UsePaginationReturn;
export {};
//# sourceMappingURL=use-pagination.d.ts.map