import { Document } from '../models/Document'; import { Operation } from '../models/common/Operation'; import { Oas20VisitorAdapter } from '../../openapi/v2/visitors/Oas20VisitorAdapter'; /** * Finds the first path item. * @author eric.wittmann@gmail.com * @class * @extends Oas20VisitorAdapter */ export declare class ConsumesProducesFinder extends Oas20VisitorAdapter { consumes: Array; produces: Array; /** * @see io.apicurio.datamodels.core.visitors.VisitorAdapter#visitDocument(io.apicurio.datamodels.core.models.Document) * @param {Document} node */ visitDocument(node: Document): void; /** * @see io.apicurio.datamodels.core.visitors.VisitorAdapter#visitOperation(io.apicurio.datamodels.core.models.common.Operation) * @param {Operation} node */ visitOperation(node: Operation): void; constructor(); }