import { MicroOrmService } from '../../service';
import { Query } from '../../../mixin/zod';
import { ObjectLiteral } from '../../../../types';
import type { QBQueryOrderMap } from '@mikro-orm/core';
export declare function getSortObject<E extends ObjectLiteral>(query: Query<E>): QBQueryOrderMap<E>;
export declare function getQueryForCount<E extends ObjectLiteral>(this: MicroOrmService<E>, query: Query<E>): import("@mikro-orm/knex").QueryBuilder<E, string, never, never>;
