/** * Kubernetes validation using YAML parser (Functional) * * Invariant: All validation rules maintain backwards compatibility * Trade-off: Runtime YAML parsing cost over build-time validation for flexibility */ import { KubernetesValidationRule, ValidationReport, ValidationCategory } from './core-types.js'; export interface KubernetesValidatorInstance { validate(yamlContent: string): ValidationReport; getRules(): KubernetesValidationRule[]; getCategory(category: ValidationCategory): KubernetesValidationRule[]; } /** * Create a Kubernetes validator factory */ export declare const createKubernetesValidator: () => KubernetesValidatorInstance; /** * Standalone validation function for simple use cases */ //# sourceMappingURL=kubernetes-validator.d.ts.map