import { ValidationType, ValidationTypeValue, ValidatorOptions } from '../lib/types'; type KeysWhichExtend = { [key in keyof T]: SelectedType extends T[key] ? key : never; }[keyof T]; type Optional = Partial>>; type Required = Omit>; export type UndefinedIsOptional = Optional & Required; export declare let object: ; }>(shape: Validator, opts?: ValidatorOptions>>) => ValidationType; }>>; export {}; //# sourceMappingURL=object.d.ts.map