import { Spec } from "../specs/spec.js"; import type { ValidationResult, ValidationListener } from "../validation/validation-result.js"; export declare class CombinedValidationListener implements ValidationListener { private readonly listeners; constructor(listeners: ValidationListener[]); onBeforeObjectValidation(objectName: string, spec: Spec): void; onAfterObjectValidation(objectName: string, spec: Spec, result: ValidationResult): void; onBeforeSection(sectionName: string): void; onAfterSection(sectionName: string): void; } //# sourceMappingURL=combined-listener.d.ts.map