import { ValidationFailure } from '../error'; import { Validator } from '../interface'; export declare class RefValidator implements Validator { private getter; private validator?; constructor(getter: () => Validator); getValidator(): Validator; cast(value: unknown): ValidationFailure | T; validate(value: unknown): ValidationFailure | undefined; phantom(): S; } //# sourceMappingURL=ref.d.ts.map