UNPKG

@apizr-io/class-utils

Version:

Package containing all class-validator function with all custom apizr class validation functions

7 lines (6 loc) 386 B
import { ValidationOptions } from 'class-validator'; import { UnionAllowedType } from './utils/object.utils'; export type IsRecordValidateOptions = ValidationOptions & { key?: 'string' | 'number'; }; export declare function IsRecord(allowedRecordType: UnionAllowedType | UnionAllowedType[], validationOptions?: IsRecordValidateOptions): (object: any, propertyName: string) => void;