import { Validator } from "./Validator"; import { ResolverInfo } from "."; import { Schema, ValidateOptions, AnyObject } from "yup"; /** * YupValidator * * @export * @template TInput * @template TSource * @template TContext * @template TArgs * @param {( * info: ResolverInfo * ) => Promise} getSchema * @param {ValidateOptions} [options] * @return {*} {Validator} */ export declare function YupValidator(getSchema: (info: ResolverInfo) => Promise, options?: ValidateOptions): Validator;