import { ExternalDocumentation } from '../../../models/common/ExternalDocumentation'; import { ValidationRuleMetaData } from '../../ValidationRuleMetaData'; import { RequiredPropertyValidationRule } from './RequiredPropertyValidationRule'; /** * Constructor. * @param {ValidationRuleMetaData} ruleInfo * @class * @extends RequiredPropertyValidationRule * @author eric.wittmann@gmail.com */ export declare class OasMissingExternalDocumentationUrlRule extends RequiredPropertyValidationRule { constructor(ruleInfo: ValidationRuleMetaData); /** * @see io.apicurio.datamodels.combined.visitors.CombinedAllNodeVisitor#visitExternalDocumentation(io.apicurio.datamodels.core.models.common.ExternalDocumentation) * @param {ExternalDocumentation} node */ visitExternalDocumentation(node: ExternalDocumentation): void; }