"use strict";var _a;Object.defineProperty(exports,"__esModule",{value:!0}),exports.QueryParameterMatch=void 0;const JSII_RTTI_SYMBOL_1=Symbol.for("jsii.rtti");class QueryParameterMatch{static valueIs(queryParameterName,queryParameterValue){return new QueryParameterMatchImpl(queryParameterName,{exact:queryParameterValue})}}exports.QueryParameterMatch=QueryParameterMatch,_a=JSII_RTTI_SYMBOL_1,QueryParameterMatch[_a]={fqn:"aws-cdk-lib.aws_appmesh.QueryParameterMatch",version:"2.96.1"};class QueryParameterMatchImpl extends QueryParameterMatch{constructor(queryParameterName,matchProperty){super(),this.queryParameterName=queryParameterName,this.matchProperty=matchProperty}bind(_scope){return{queryParameterMatch:{match:this.matchProperty,name:this.queryParameterName}}}}
