UNPKG

@naturalcycles/nodejs-lib

Version:
13 lines (12 loc) 450 B
/// <reference types="hapi__joi" /> import { Extension, StringSchema } from '@hapi/joi'; import * as Joi from '@hapi/joi'; import { AnySchemaTyped } from './joi.model'; export interface ExtendedStringSchema extends StringSchema, AnySchemaTyped<string> { dateString(min?: string, max?: string): this; } export interface DateStringParams { min?: string; max?: string; } export declare function stringExtensions(joi: typeof Joi): Extension;