import * as yup from 'yup'; import Reference from 'yup/lib/Reference'; import { Maybe } from 'yup/lib/types'; import { TReferenceProps } from '../'; import { IIntlShapeRich } from '../i18n/placeholder'; export declare type TMessage = string | Parameters; export declare const getValueFromContext: (context: yup.TestContext, ref: Reference) => Maybe; export declare const parseValue: (context: yup.TestContext, value: Reference | Maybe) => Maybe; export declare const parseReference: >(context: yup.TestContext, props?: TReferenceProps | undefined) => T; export declare const formatMessageValues: (values: Parameters[1]) => Parameters[1];