import { Node } from '../../core/models/Node'; import { IVisitor } from '../../core/visitors/IVisitor'; /** * Constructor. * @param {Node} parent * @class * @extends Node * @author eric.wittmann@gmail.com */ export declare abstract class AaiMessageBindings extends Node { http: any; ws: any; kafka: any; amqp: any; amqp1: any; mqtt: any; mqtt5: any; nats: any; jms: any; sns: any; sqs: any; stomp: any; redis: any; constructor(parent?: any); /** * @see io.apicurio.datamodels.core.models.Node#accept(io.apicurio.datamodels.core.visitors.IVisitor) * @param {*} visitor */ accept(visitor: IVisitor): void; }