import type { FromSchema, FromSchemaDefaultOptions, FromSchemaOptions, JSONSchema } from "../../index"; export type $Validator = (schema: JSONSchema, data: unknown, ...validationOptions: V) => boolean; export type Validator = >(schema: S, data: unknown, ...validationOptions: V) => data is T; type ValidatorWrapper = (validator: $Validator) => Validator; export declare const wrapValidatorAsTypeGuard: ValidatorWrapper; export {};