import type { Nullish, TypeCheckFunction, Void } from '../types/private-types'; type ValueOrNullishResult = [isValid: V, value: T]; type IsValidResult = ValueOrNullishResult; type IsNullishResult = ValueOrNullishResult; export declare function validateValue(value: unknown, isValidValue: TypeCheckFunction): IsValidResult | IsNullishResult | Void; export declare function validateValueOrThrow(value: unknown, isValidValue: TypeCheckFunction): IsValidResult | IsNullishResult; export {}; //# sourceMappingURL=value-nullish.d.ts.map