import QueryOptions from '../../models/query-options';
import { ResourceCount } from '../../models/resource-count';
import UseQueryValue from '../../models/use-query-value';
type ResponseQueryValue = Omit<UseQueryValue, 'data'> & {
    data?: ResourceCount;
};
export default function useGetCount<Repository>(props: {
    resource: string;
    repository: string;
    filters?: any;
    fn: (repo: Repository, filters?: any) => Promise<ResourceCount>;
    onFailure?: any;
    options?: QueryOptions;
}): ResponseQueryValue;
export {};
