import { CubeTimeDimensionGranularity } from '../enum/cube-time-dimension-granularity.enum'; import { CubeRequestConfig } from '../interface/cube-request-config.interface'; export interface UserCountInDateRangeParams { userIds?: string[]; startDate: string; granularity?: CubeTimeDimensionGranularity; endDate?: string; departmentId?: string; } export interface UserCountInDateRangeProps { params: UserCountInDateRangeParams; config: CubeRequestConfig; } export declare function GuardvalidateUserCount(value: number): (target: any, propertyKey: string, descriptor: TypedPropertyDescriptor<(...params: any[]) => Promise>) => void; //# sourceMappingURL=validation-guard.decorator.d.ts.map