import { StringSchema } from 'yup'; export default function yupTypeMapper(keys: T): import("yup").ObjectSchema>, import("yup").AnyObject> extends infer T_1 ? T_1 extends import("yup").TypeFromShape>, import("yup").AnyObject> ? T_1 extends {} ? { [k in keyof T_1]: T_1[k]; } : T_1 : never : never, import("yup").AnyObject, import("yup").DefaultFromShape>> extends infer T_2 ? T_2 extends import("yup").DefaultFromShape>> ? T_2 extends {} ? { [k_1 in keyof T_2]: T_2[k_1]; } : T_2 : never : never, "">;