datatypes-validation
Version:
     
11 lines • 468 B
TypeScript
import { Field } from "../../Field";
import { IFieldsObject } from "../../../interfaces/FieldInterface";
export declare type ICustomRuleCallback = (field: Field, fields?: IFieldsObject) => Promise<{
namespace: string;
longMessage: any;
shortMessage: any;
} | undefined | null>;
export declare function custom(callback: ICustomRuleCallback): (field: Field, fields: IFieldsObject) => Promise<{
[x: string]: Field;
}>;
//# sourceMappingURL=custom.d.ts.map