import { Extension, StringSchema } from 'joi'; import * as Joi from 'joi'; import { AnySchemaTyped } from './joi.model'; export interface ExtendedStringSchema extends StringSchema, AnySchemaTyped { dateString(min?: string, max?: string): this; } export interface DateStringParams { min?: string; max?: string; } export declare function stringExtensions(joi: typeof Joi): Extension;