import { DeclBundle } from "../ir/decl/index.js"; import { ValidationMessage } from "./validator.js"; export type ValidatorFn = (bundle: DeclBundle) => ValidationMessage[]; declare class ValidatorRegistry { private validators; register(id: string, validator: ValidatorFn): void; getValidators(): ValidatorFn[]; clear(): void; } export declare const validatorRegistry: ValidatorRegistry; export {};