jsm-core
Version:
Core library for JSM project
12 lines (11 loc) • 547 B
TypeScript
import Joi from "joi";
export declare const objectIdValidator: (value: string, helpers: Joi.CustomHelpers) => string | Joi.ErrorReport;
export declare const phoneNumberValidator: (value: string, helpers: Joi.CustomHelpers) => string | Joi.ErrorReport;
/**
* @description
* @param {Jsm.Core.Users.Api.Users.ChangeRole.Request['data']} body
* @returns {Joi.ValidationResult<Jsm.Core.Users.Api.Users.ChangeRole.Request['data']>}
*/
export declare const validateRouteID: (body: {
id: Jsm.Core.Utils.Common.ID;
}) => Joi.ValidationResult<any>;