/** * @license * Copyright 2022-2026 Matter.js Authors * SPDX-License-Identifier: Apache-2.0 */ import { RootSupervisor } from "#behavior/supervision/RootSupervisor.js"; import { ValueModel } from "@matter/model"; import { ValueSupervisor } from "../../supervision/ValueSupervisor.js"; /** * Creates a function that validates a field based on its conformance definition. * * This is the validator that enforces the presence of mandatory fields. As such, only invokes {@link nextValidator} if * a value is present. */ export declare function createConformanceValidator(schema: ValueModel, supervisor: RootSupervisor, nextValidator?: ValueSupervisor.Validate): ValueSupervisor.Validate | undefined; //# sourceMappingURL=conformance.d.ts.map