import type { Schema } from "./Schema.js"; import { ThroughSchema } from "./ThroughSchema.js"; /** Validate a value of a specifed type, but throw `Feedback` if the validated value is falsy. */ export declare class RequiredSchema extends ThroughSchema { validate(unsafeValue: unknown): T; } /** Create a new required schema from a source schema. */ export declare const REQUIRED: (source: Schema) => RequiredSchema;