export declare class ValidateError { modelName: string; propertyName: string; readonly errorMessage: string; constructor(modelName: string, propertyName: string, errorMessage: string); } export declare type ValidateFunction = (propertyName: string, propertyValue: any, modelName: string) => void | string | ValidateError;