import { type OutputUnit } from "@cfworker/json-schema"; export type ValidationResult = { valid: boolean; errors: OutputUnit[]; }; export default class Validator { #private; static validatePosition(obj: unknown): ValidationResult; static validateLineMarker(obj: unknown): ValidationResult; static validateParams(obj: unknown): ValidationResult; static validateChannelContent(obj: unknown): ValidationResult; static validateParsedPath(obj: unknown): ValidationResult; static validateMatcherBody(obj: unknown): ValidationResult; static validateSendBody(obj: unknown): ValidationResult; static validateSchemeRegistration(obj: unknown): ValidationResult; static validateProviderDeclaration(obj: unknown): ValidationResult; static validatePlurnkStatement(obj: unknown): ValidationResult; static validateClientStatement(obj: unknown): ValidationResult; static validateTelemetryEvent(obj: unknown): ValidationResult; } //# sourceMappingURL=Validator.d.ts.map