import z from 'zod'; import { SORT_ORDER, USER_SORT_BY, USER_STATUS } from '../../constants'; export declare namespace FindUsersByCriteriaCommand { const RequestSchema: z.ZodPipe, z.ZodObject<{ uuid: z.ZodOptional; email: z.ZodOptional; status: z.ZodOptional>; role: z.ZodOptional>; createdAt: z.ZodOptional>; gte: z.ZodOptional>; lt: z.ZodOptional>; lte: z.ZodOptional>; }, z.core.$strip>>; updatedAt: z.ZodOptional>; gte: z.ZodOptional>; lt: z.ZodOptional>; lte: z.ZodOptional>; }, z.core.$strip>>; deletedAt: z.ZodOptional>; gte: z.ZodOptional>; lt: z.ZodOptional>; lte: z.ZodOptional>; }, z.core.$strip>>; tokenBonusBalance: z.ZodOptional>; gte: z.ZodOptional>; lt: z.ZodOptional>; lte: z.ZodOptional>; }, z.core.$strip>>; sortBy: z.ZodOptional>; sortOrder: z.ZodOptional>>; limit: z.ZodCoercedNumber; offset: z.ZodDefault>; }, z.core.$strip>>; type Request = z.infer; const ResponseSchema: z.ZodObject<{ data: z.ZodArray; }, z.core.$strip>>; page: z.ZodNumber; totalPages: z.ZodNumber; }, z.core.$strip>; type Response = z.infer; } //# sourceMappingURL=find-users-by-criteria.command.d.ts.map