import { ContractEntity } from '../../../domain/entities/ContractEntity'; import { ValidationError } from '../../../domain/errors/ValidationError'; import { ValidationRule, ValidationContext } from '../interfaces'; /** * Compatibility Check Rule * Validates contract compatibility with existing ecosystem */ export declare class CompatibilityCheckRule implements ValidationRule { name: string; description: string; category: 'schema' | 'business' | 'performance' | 'security' | 'compatibility'; severity: 'error' | 'warning' | 'info'; validate(contract: ContractEntity, context: ValidationContext): Promise; } //# sourceMappingURL=CompatibilityCheckRule.d.ts.map