import { OptionalMarker, UnwrapBody, Validator } from './types'; export declare function isValid(type: T, compare: any): compare is UnwrapBody; export declare function assertValid(type: T, compare: any, partial?: boolean): asserts compare is UnwrapBody; export declare function isValidPartial(type: T, compare: any): compare is Partial>; export declare function validateBody(type: T, compare: any, opts?: { partial?: boolean; prefix?: string; notThrow?: boolean; }): string[];