import { CombinedVisitorAdapter } from '../../combined/visitors/CombinedVisitorAdapter'; import { Operation } from '../models/common/Operation'; /** * Constructor. * @param {string} operationId * @class * @extends CombinedVisitorAdapter * @author eric.wittmann@gmail.com */ export declare class OperationFinder extends CombinedVisitorAdapter { operationId: string; found: Operation; constructor(operationId?: any); /** * @see io.apicurio.datamodels.core.visitors.VisitorAdapter#visitOperation(io.apicurio.datamodels.core.models.common.Operation) * @param {Operation} node */ visitOperation(node: Operation): void; /** * Returns true if an operation was found. * @return {boolean} */ isFound(): boolean; }