import { Node } from '../../../core/models/Node'; import { IVisitor } from '../../../core/visitors/IVisitor'; /** * Constructor. * @param {string} value * @class * @extends Node * @author eric.wittmann@gmail.com */ export declare class Oas30LinkRequestBodyExpression extends Node implements IOas30Expression { _value: string; constructor(value: string); /** * @see io.apicurio.datamodels.core.models.Node#accept(io.apicurio.datamodels.core.visitors.IVisitor) * @param {*} visitor */ accept(visitor: IVisitor): void; /** * @see io.apicurio.datamodels.openapi.v3.models.IOas30Expression#getValue() * @return {string} */ getValue(): string; /** * Returns true if the expression is a dynamic link parameter expression that must be evaluated. * @return {boolean} */ isExpression(): boolean; /** * Returns true if the expression is just a constant value. * @return {boolean} */ isConstant(): boolean; } import { IOas30Expression } from './IOas30Expression';