import { ValidationFailure } from '../error'; import { Validator } from '../interface'; export declare class Sentinel implements Validator { readonly label: string; readonly value: T; readonly item: Validator; constructor(label: string, value: T, item: Validator); cast(value: unknown): ValidationFailure | T; validate(value: unknown): ValidationFailure | undefined; phantom(): S | null | undefined; } //# sourceMappingURL=sentinel.d.ts.map