import { IVisitable } from '../IVisitable';
/**
 * Any node model that represents a re-usable definition.  Examples include
 * Schema Definitions, Parameter Definitions, etc.
 *
 * Any class implementing this interface MUST have {@link io.apicurio.datamodels.core.models.Node} as it's supertype.
 *
 * @author eric.wittmann@gmail.com
 * @class
 */
export interface IDefinition extends INamed, IVisitable {
}
import { INamed } from './INamed';
