import { array, ArraySchema } from './array'; import { boolean, BooleanSchema } from './boolean'; import { date, DateSchema } from './date'; import { mixed, MixedSchema } from './mixed'; import { number, NumberSchema } from './number'; import { object, ObjectSchema } from './object'; import { string, StringSchema } from './string'; export declare function addMethod(schemaType: TSchemaType, name: string, fn: (this: TSchema, ...args: any[]) => TSchema): void;