import { ValidationProblemSeverity } from '../models/ValidationProblemSeverity';
/**
 * A default severity registry.  Sets all spec-mandated validation rules to "medium" severity.  All
 * other rules are ignored.
 *
 * @author eric.wittmann@gmail.com
 * @class
 */
export declare class DefaultSeverityRegistry implements IValidationSeverityRegistry {
    /**
     * @see io.apicurio.datamodels.core.validation.IValidationSeverityRegistry#lookupSeverity(io.apicurio.datamodels.core.validation.ValidationRuleMetaData)
     * @param {ValidationRuleMetaData} rule
     * @return {ValidationProblemSeverity}
     */
    lookupSeverity(rule: ValidationRuleMetaData): ValidationProblemSeverity;
    constructor();
}
import { ValidationRuleMetaData } from './ValidationRuleMetaData';
import { IValidationSeverityRegistry } from './IValidationSeverityRegistry';
