Metadata[f]=p,this.getSections(p).forEach(function(o){return o.addCellIndex({index:f})})}}]),SectionManager}();function calculateSizeAndPositionData_calculateSizeAndPositionData(o){for(var p=o.cellCount,f=o.cellSizeAndPositionGetter,m=o.sectionSize,_=[],w=new eM(m),I=0,k=0,M=0;M
=0&&ff||_0;){var U=B.startIndex-1;if(p({index:U}))break;B.startIndex=U}return I}function forceUpdateReactVirtualizedComponent(o){var p=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,f="function"==typeof o.recomputeGridSize?o.recomputeGridSize:o.recomputeRowHeights;f?f.call(o,p):o.forceUpdate()}(0,el.A)(eR,"defaultProps",{minimumBatchSize:10,rowCount:0,threshold:15}),eR.propTypes={};var eO=($=U=function(o){function List(){(0,ei.A)(this,List);for(var o,p,f=arguments.length,m=Array(f),_=0;_0&&void 0!==arguments[0]?arguments[0]:{},p=o.columnIndex,f=o.rowIndex;this.Grid&&this.Grid.recomputeGridSize({rowIndex:void 0===f?0:f,columnIndex:void 0===p?0:p})}},{key:"recomputeRowHeights",value:function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.recomputeGridSize({rowIndex:o,columnIndex:0})}},{key:"scrollToPosition",value:function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.scrollToPosition({scrollTop:o})}},{key:"scrollToRow",value:function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.scrollToCell({columnIndex:0,rowIndex:o})}},{key:"render",value:function(){var o=this.props,p=o.className,f=o.noRowsRenderer,m=o.scrollToIndex,_=o.width,w=clsx_m("ReactVirtualized__List",p);return ed.createElement(eb,(0,eu.A)({},this.props,{autoContainerWidth:!0,cellRenderer:this._cellRenderer,className:w,columnWidth:_,columnCount:1,noContentRenderer:f,onScroll:this._onScroll,onSectionRendered:this._onSectionRendered,ref:this._setRef,scrollToRow:m}))}}]),List}(ed.PureComponent),(0,el.A)(U,"propTypes",null),$);(0,el.A)(eO,"defaultProps",{autoHeight:!1,estimatedRowSize:30,onScroll:function(){},noRowsRenderer:function(){return null},onRowsRendered:function(){},overscanIndicesGetter:accessibilityOverscanIndicesGetter_defaultOverscanIndicesGetter,overscanRowCount:10,scrollToAlignment:"auto",scrollToIndex:-1,style:{}});var eD=f(0x20d9752e1);function _GEA(o,p,f,m){for(var _=f+1;p<=f;){var w=p+f>>>1;o[w]>=m?(_=w,f=w-1):p=w+1}return _}function _GEP(o,p,f,m,_){for(var w=f+1;p<=f;){var I=p+f>>>1;_(o[I],m)>=0?(w=I,f=I-1):p=I+1}return w}let eL=function(o,p,f,m,_){return"function"==typeof f?_GEP(o,void 0===m?0:0|m,void 0===_?o.length-1:0|_,p,f):_GEA(o,void 0===f?0:0|f,void 0===m?o.length-1:0|m,p)};function IntervalTreeNode(o,p,f,m,_){this.mid=o,this.left=p,this.right=f,this.leftPoints=m,this.rightPoints=_,this.count=(p?p.count:0)+(f?f.count:0)+m.length}var eN=IntervalTreeNode.prototype;function copy(o,p){o.mid=p.mid,o.left=p.left,o.right=p.right,o.leftPoints=p.leftPoints,o.rightPoints=p.rightPoints,o.count=p.count}function rebuild(o,p){var f=createIntervalTree(p);o.mid=f.mid,o.left=f.left,o.right=f.right,o.leftPoints=f.leftPoints,o.rightPoints=f.rightPoints,o.count=f.count}function rebuildWithInterval(o,p){var f=o.intervals([]);f.push(p),rebuild(o,f)}function rebuildWithoutInterval(o,p){var f=o.intervals([]),m=f.indexOf(p);return m<0?0:(f.splice(m,1),rebuild(o,f),1)}function reportLeftRange(o,p,f){for(var m=0;m=0&&o[m][1]>=p;--m){var _=f(o[m]);if(_)return _}}function reportRange(o,p){for(var f=0;f>1],_=[],w=[],I=[],f=0;f3*(p+1)?rebuildWithInterval(this,o):this.left.insert(o):this.left=createIntervalTree([o]);else if(o[0]>this.mid)this.right?4*(this.right.count+1)>3*(p+1)?rebuildWithInterval(this,o):this.right.insert(o):this.right=createIntervalTree([o]);else{var f=eL(this.leftPoints,o,compareBegin),m=eL(this.rightPoints,o,compareEnd);this.leftPoints.splice(f,0,o),this.rightPoints.splice(m,0,o)}},eN.remove=function(o){var p=this.count-this.leftPoints;if(o[1]3*(p-1))return rebuildWithoutInterval(this,o);var f=this.left.remove(o);return 2===f?(this.left=null,this.count-=1,1):(1===f&&(this.count-=1),f)}if(o[0]>this.mid){if(!this.right)return 0;if(4*(this.left?this.left.count:0)>3*(p-1))return rebuildWithoutInterval(this,o);var f=this.right.remove(o);return 2===f?(this.right=null,this.count-=1,1):(1===f&&(this.count-=1),f)}if(1===this.count)if(this.leftPoints[0]===o)return 2;else return 0;if(1===this.leftPoints.length&&this.leftPoints[0]===o){if(this.left&&this.right){for(var m=this,_=this.left;_.right;)m=_,_=_.right;if(m===this)_.right=this.right;else{var w=this.left,f=this.right;m.count-=_.count,m.right=_.left,_.left=w,_.right=f}copy(this,_),this.count=(this.left?this.left.count:0)+(this.right?this.right.count:0)+this.leftPoints.length}else this.left?copy(this,this.left):copy(this,this.right);return 1}for(var w=eL(this.leftPoints,o,compareBegin);wthis.mid))return reportRange(this.leftPoints,p);if(this.right){var f=this.right.queryPoint(o,p);if(f)return f}return reportRightRange(this.rightPoints,o,p)},eN.queryInterval=function(o,p,f){if(othis.mid&&this.right){var m=this.right.queryInterval(o,p,f);if(m)return m}return pthis.mid?reportRightRange(this.rightPoints,o,f):reportRange(this.leftPoints,f)};var eF=IntervalTree.prototype;function createWrapper(o){return new IntervalTree(o&&0!==o.length?createIntervalTree(o):null)}eF.insert=function(o){this.root?this.root.insert(o):this.root=new IntervalTreeNode(o[0],null,null,[o],[o])},eF.remove=function(o){if(this.root){var p=this.root.remove(o);return 2===p&&(this.root=null),0!==p}return!1},eF.queryPoint=function(o,p){if(this.root)return this.root.queryPoint(o,p)},eF.queryInterval=function(o,p,f){if(o<=p&&this.root)return this.root.queryInterval(o,p,f)},Object.defineProperty(eF,"count",{get:function(){return this.root?this.root.count:0}}),Object.defineProperty(eF,"intervals",{get:function(){return this.root?this.root.intervals([]):[]}});var eV=function(){function PositionCache(){(0,ei.A)(this,PositionCache),(0,el.A)(this,"_columnSizeMap",{}),(0,el.A)(this,"_intervalTree",createWrapper()),(0,el.A)(this,"_leftMap",{})}return(0,er.A)(PositionCache,[{key:"estimateTotalHeight",value:function(o,p,f){var m=o-this.count;return this.tallestColumnSize+Math.ceil(m/p)*f}},{key:"range",value:function(o,p,f){var m=this;this._intervalTree.queryInterval(o,o+p,function(o){var p=(0,eD.A)(o,3),_=p[0],w=(p[1],p[2]);return f(w,m._leftMap[w],_)})}},{key:"setPosition",value:function(o,p,f,m){this._intervalTree.insert([f,f+m,o]),this._leftMap[o]=p;var _=this._columnSizeMap,w=_[p];void 0===w?_[p]=f+m:_[p]=Math.max(w,f+m)}},{key:"count",get:function(){return this._intervalTree.count}},{key:"shortestColumnSize",get:function(){var o=this._columnSizeMap,p=0;for(var f in o){var m=o[f];p=0===p?m:Math.min(p,m)}return p}},{key:"tallestColumnSize",get:function(){var o=this._columnSizeMap,p=0;for(var f in o)p=Math.max(p,o[f]);return p}}]),PositionCache}();function Masonry_ownKeys(o,p){var f=Object.keys(o);if(Object.getOwnPropertySymbols){var m=Object.getOwnPropertySymbols(o);p&&(m=m.filter(function(p){return Object.getOwnPropertyDescriptor(o,p).enumerable})),f.push.apply(f,m)}return f}function Masonry_objectSpread(o){for(var p=1;p0&&void 0!==arguments[0]?arguments[0]:{};(0,ei.A)(this,CellMeasurerCacheDecorator),(0,el.A)(this,"_cellMeasurerCache",void 0),(0,el.A)(this,"_columnIndexOffset",void 0),(0,el.A)(this,"_rowIndexOffset",void 0),(0,el.A)(this,"columnWidth",function(p){var f=p.index;o._cellMeasurerCache.columnWidth({index:f+o._columnIndexOffset})}),(0,el.A)(this,"rowHeight",function(p){var f=p.index;o._cellMeasurerCache.rowHeight({index:f+o._rowIndexOffset})});var f=p.cellMeasurerCache,m=p.columnIndexOffset,_=p.rowIndexOffset;this._cellMeasurerCache=f,this._columnIndexOffset=void 0===m?0:m,this._rowIndexOffset=void 0===_?0:_}return(0,er.A)(CellMeasurerCacheDecorator,[{key:"clear",value:function(o,p){this._cellMeasurerCache.clear(o+this._rowIndexOffset,p+this._columnIndexOffset)}},{key:"clearAll",value:function(){this._cellMeasurerCache.clearAll()}},{key:"hasFixedHeight",value:function(){return this._cellMeasurerCache.hasFixedHeight()}},{key:"hasFixedWidth",value:function(){return this._cellMeasurerCache.hasFixedWidth()}},{key:"getHeight",value:function(o){var p=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this._cellMeasurerCache.getHeight(o+this._rowIndexOffset,p+this._columnIndexOffset)}},{key:"getWidth",value:function(o){var p=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this._cellMeasurerCache.getWidth(o+this._rowIndexOffset,p+this._columnIndexOffset)}},{key:"has",value:function(o){var p=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return this._cellMeasurerCache.has(o+this._rowIndexOffset,p+this._columnIndexOffset)}},{key:"set",value:function(o,p,f,m){this._cellMeasurerCache.set(o+this._rowIndexOffset,p+this._columnIndexOffset,f,m)}},{key:"defaultHeight",get:function(){return this._cellMeasurerCache.defaultHeight}},{key:"defaultWidth",get:function(){return this._cellMeasurerCache.defaultWidth}}]),CellMeasurerCacheDecorator}();function MultiGrid_ownKeys(o,p){var f=Object.keys(o);if(Object.getOwnPropertySymbols){var m=Object.getOwnPropertySymbols(o);p&&(m=m.filter(function(p){return Object.getOwnPropertyDescriptor(o,p).enumerable})),f.push.apply(f,m)}return f}function MultiGrid_objectSpread(o){for(var p=1;p0?new eU({cellMeasurerCache:m,columnIndexOffset:0,rowIndexOffset:w}):m,f._deferredMeasurementCacheBottomRightGrid=_>0||w>0?new eU({cellMeasurerCache:m,columnIndexOffset:_,rowIndexOffset:w}):m,f._deferredMeasurementCacheTopRightGrid=_>0?new eU({cellMeasurerCache:m,columnIndexOffset:_,rowIndexOffset:0}):m),f}return(0,ea.A)(MultiGrid,o),(0,er.A)(MultiGrid,[{key:"forceUpdateGrids",value:function(){this._bottomLeftGrid&&this._bottomLeftGrid.forceUpdate(),this._bottomRightGrid&&this._bottomRightGrid.forceUpdate(),this._topLeftGrid&&this._topLeftGrid.forceUpdate(),this._topRightGrid&&this._topRightGrid.forceUpdate()}},{key:"invalidateCellSizeAfterRender",value:function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},p=o.columnIndex,f=void 0===p?0:p,m=o.rowIndex,_=void 0===m?0:m;this._deferredInvalidateColumnIndex="number"==typeof this._deferredInvalidateColumnIndex?Math.min(this._deferredInvalidateColumnIndex,f):f,this._deferredInvalidateRowIndex="number"==typeof this._deferredInvalidateRowIndex?Math.min(this._deferredInvalidateRowIndex,_):_}},{key:"measureAllCells",value:function(){this._bottomLeftGrid&&this._bottomLeftGrid.measureAllCells(),this._bottomRightGrid&&this._bottomRightGrid.measureAllCells(),this._topLeftGrid&&this._topLeftGrid.measureAllCells(),this._topRightGrid&&this._topRightGrid.measureAllCells()}},{key:"recomputeGridSize",value:function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},p=o.columnIndex,f=void 0===p?0:p,m=o.rowIndex,_=void 0===m?0:m,w=this.props,I=w.fixedColumnCount,k=w.fixedRowCount,M=Math.max(0,f-I),x=Math.max(0,_-k);this._bottomLeftGrid&&this._bottomLeftGrid.recomputeGridSize({columnIndex:f,rowIndex:x}),this._bottomRightGrid&&this._bottomRightGrid.recomputeGridSize({columnIndex:M,rowIndex:x}),this._topLeftGrid&&this._topLeftGrid.recomputeGridSize({columnIndex:f,rowIndex:_}),this._topRightGrid&&this._topRightGrid.recomputeGridSize({columnIndex:M,rowIndex:_}),this._leftGridWidth=null,this._topGridHeight=null,this._maybeCalculateCachedStyles(!0)}},{key:"componentDidMount",value:function(){var o=this.props,p=o.scrollLeft,f=o.scrollTop;if(p>0||f>0){var m={};p>0&&(m.scrollLeft=p),f>0&&(m.scrollTop=f),this.setState(m)}this._handleInvalidatedGridSize()}},{key:"componentDidUpdate",value:function(){this._handleInvalidatedGridSize()}},{key:"render",value:function(){var o=this.props,p=o.onScroll,f=o.onSectionRendered,m=(o.onScrollbarPresenceChange,o.scrollLeft,o.scrollToColumn),_=(o.scrollTop,o.scrollToRow),w=_objectWithoutProperties(o,["onScroll","onSectionRendered","onScrollbarPresenceChange","scrollLeft","scrollToColumn","scrollTop","scrollToRow"]);if(this._prepareForRender(),0===this.props.width||0===this.props.height)return null;var I=this.state,k=I.scrollLeft,M=I.scrollTop;return ed.createElement("div",{style:this._containerOuterStyle},ed.createElement("div",{style:this._containerTopStyle},this._renderTopLeftGrid(w),this._renderTopRightGrid(MultiGrid_objectSpread({},w,{onScroll:p,scrollLeft:k}))),ed.createElement("div",{style:this._containerBottomStyle},this._renderBottomLeftGrid(MultiGrid_objectSpread({},w,{onScroll:p,scrollTop:M})),this._renderBottomRightGrid(MultiGrid_objectSpread({},w,{onScroll:p,onSectionRendered:f,scrollLeft:k,scrollToColumn:m,scrollToRow:_,scrollTop:M}))))}},{key:"_getBottomGridHeight",value:function(o){return o.height-this._getTopGridHeight(o)}},{key:"_getLeftGridWidth",value:function(o){var p=o.fixedColumnCount,f=o.columnWidth;if(null==this._leftGridWidth)if("function"==typeof f){for(var m=0,_=0;_=0?o.scrollLeft:p.scrollLeft,scrollTop:null!=o.scrollTop&&o.scrollTop>=0?o.scrollTop:p.scrollTop}:null}}]),MultiGrid}(ed.PureComponent);(0,el.A)(ej,"defaultProps",{classNameBottomLeftGrid:"",classNameBottomRightGrid:"",classNameTopLeftGrid:"",classNameTopRightGrid:"",enableFixedColumnScroll:!1,enableFixedRowScroll:!1,fixedColumnCount:0,fixedRowCount:0,scrollToColumn:-1,scrollToRow:-1,style:{},styleBottomLeftGrid:{},styleBottomRightGrid:{},styleTopLeftGrid:{},styleTopRightGrid:{},hideTopRightGridScrollbar:!1,hideBottomLeftGridScrollbar:!1}),ej.propTypes={},(0,ec.polyfill)(ej);let eH=ej;function defaultCellDataGetter(o){var p=o.dataKey,f=o.rowData;return"function"==typeof f.get?f.get(p):f[p]}function defaultCellRenderer(o){var p=o.cellData;return null==p?"":String(p)}function defaultHeaderRowRenderer(o){var p=o.className,f=o.columns,m=o.style;return ed.createElement("div",{className:p,role:"row",style:m},f)}(function(o){function ScrollSync(o,p){var f;return(0,ei.A)(this,ScrollSync),(f=(0,en.A)(this,(0,eo.A)(ScrollSync).call(this,o,p))).state={clientHeight:0,clientWidth:0,scrollHeight:0,scrollLeft:0,scrollTop:0,scrollWidth:0},f._onScroll=f._onScroll.bind((0,es.A)(f)),f}return(0,ea.A)(ScrollSync,o),(0,er.A)(ScrollSync,[{key:"render",value:function(){var o=this.props.children,p=this.state,f=p.clientHeight,m=p.clientWidth,_=p.scrollHeight,w=p.scrollLeft,I=p.scrollTop,k=p.scrollWidth;return o({clientHeight:f,clientWidth:m,onScroll:this._onScroll,scrollHeight:_,scrollLeft:w,scrollTop:I,scrollWidth:k})}},{key:"_onScroll",value:function(o){var p=o.clientHeight,f=o.clientWidth,m=o.scrollHeight,_=o.scrollLeft,w=o.scrollTop,I=o.scrollWidth;this.setState({clientHeight:p,clientWidth:f,scrollHeight:m,scrollLeft:_,scrollTop:w,scrollWidth:I})}}]),ScrollSync})(ed.PureComponent).propTypes={},defaultHeaderRowRenderer.propTypes=null;let ez="DESC";function SortIndicator(o){var p=o.sortDirection,f=clsx_m("ReactVirtualized__Table__sortableHeaderIcon",{"ReactVirtualized__Table__sortableHeaderIcon--ASC":"ASC"===p,"ReactVirtualized__Table__sortableHeaderIcon--DESC":p===ez});return ed.createElement("svg",{className:f,width:18,height:18,viewBox:"0 0 24 24"},"ASC"===p?ed.createElement("path",{d:"M7 14l5-5 5 5z"}):ed.createElement("path",{d:"M7 10l5 5 5-5z"}),ed.createElement("path",{d:"M0 0h24v24H0z",fill:"none"}))}function defaultHeaderRenderer(o){var p=o.dataKey,f=o.label,m=o.sortBy,_=o.sortDirection,w=[ed.createElement("span",{className:"ReactVirtualized__Table__headerTruncatedText",key:"label",title:"string"==typeof f?f:null},f)];return m===p&&w.push(ed.createElement(SortIndicator,{key:"SortIndicator",sortDirection:_})),w}function defaultRowRenderer(o){var p=o.className,f=o.columns,m=o.index,_=o.key,w=o.onRowClick,I=o.onRowDoubleClick,k=o.onRowMouseOut,M=o.onRowMouseOver,x=o.onRowRightClick,O=o.rowData,L=o.style,B={"aria-rowindex":m+1};return(w||I||k||M||x)&&(B["aria-label"]="row",B.tabIndex=0,w&&(B.onClick=function(o){return w({event:o,index:m,rowData:O})}),I&&(B.onDoubleClick=function(o){return I({event:o,index:m,rowData:O})}),k&&(B.onMouseOut=function(o){return k({event:o,index:m,rowData:O})}),M&&(B.onMouseOver=function(o){return M({event:o,index:m,rowData:O})}),x&&(B.onContextMenu=function(o){return x({event:o,index:m,rowData:O})})),ed.createElement("div",(0,eu.A)({},B,{className:p,key:_,role:"row",style:L}),f)}SortIndicator.propTypes={},defaultHeaderRenderer.propTypes=null,defaultRowRenderer.propTypes=null;var eG=function(o){function Column(){return(0,ei.A)(this,Column),(0,en.A)(this,(0,eo.A)(Column).apply(this,arguments))}return(0,ea.A)(Column,o),Column}(ed.Component);function Table_ownKeys(o,p){var f=Object.keys(o);if(Object.getOwnPropertySymbols){var m=Object.getOwnPropertySymbols(o);p&&(m=m.filter(function(p){return Object.getOwnPropertyDescriptor(o,p).enumerable})),f.push.apply(f,m)}return f}function Table_objectSpread(o){for(var p=1;p0&&void 0!==arguments[0]?arguments[0]:{},p=o.columnIndex,f=o.rowIndex;this.Grid&&this.Grid.recomputeGridSize({rowIndex:void 0===f?0:f,columnIndex:void 0===p?0:p})}},{key:"recomputeRowHeights",value:function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.recomputeGridSize({rowIndex:o})}},{key:"scrollToPosition",value:function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.scrollToPosition({scrollTop:o})}},{key:"scrollToRow",value:function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.Grid&&this.Grid.scrollToCell({columnIndex:0,rowIndex:o})}},{key:"getScrollbarWidth",value:function(){if(this.Grid){var o=(0,eT.findDOMNode)(this.Grid),p=o.clientWidth||0;return(o.offsetWidth||0)-p}return 0}},{key:"componentDidMount",value:function(){this._setScrollbarWidth()}},{key:"componentDidUpdate",value:function(){this._setScrollbarWidth()}},{key:"render",value:function(){var o=this,p=this.props,f=p.children,m=p.className,_=p.disableHeader,w=p.gridClassName,I=p.gridStyle,k=p.headerHeight,M=p.headerRowRenderer,x=p.height,O=p.id,L=p.noRowsRenderer,B=p.rowClassName,U=p.rowStyle,$=p.scrollToIndex,q=p.style,Z=p.width,ee=this.state.scrollbarWidth,et="function"==typeof B?B({index:-1}):B,ei="function"==typeof U?U({index:-1}):U;return this._cachedColumnStyles=[],ed.Children.toArray(f).forEach(function(p,f){var m=o._getFlexStyleForColumn(p,p.props.style);o._cachedColumnStyles[f]=Table_objectSpread({overflow:"hidden"},m)}),ed.createElement("div",{"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-colcount":ed.Children.toArray(f).length,"aria-rowcount":this.props.rowCount,className:clsx_m("ReactVirtualized__Table",m),id:O,role:"grid",style:q},!_&&M({className:clsx_m("ReactVirtualized__Table__headerRow",et),columns:this._getHeaderColumns(),style:Table_objectSpread({height:k,overflow:"hidden",paddingRight:ee,width:Z},ei)}),ed.createElement(eb,(0,eu.A)({},this.props,{"aria-readonly":null,autoContainerWidth:!0,className:clsx_m("ReactVirtualized__Table__Grid",w),cellRenderer:this._createRow,columnWidth:Z,columnCount:1,height:_?x:x-k,id:void 0,noContentRenderer:L,onScroll:this._onScroll,onSectionRendered:this._onSectionRendered,ref:this._setRef,role:"rowgroup",scrollbarWidth:ee,scrollToRow:$,style:Table_objectSpread({},I,{overflowX:"hidden"})})))}},{key:"_createColumn",value:function(o){var p=o.column,f=o.columnIndex,m=o.isScrolling,_=o.parent,w=o.rowData,I=o.rowIndex,k=this.props.onColumnClick,M=p.props,x=M.cellDataGetter,O=M.cellRenderer,L=M.className,B=M.columnData,U=M.dataKey,$=M.id,q=O({cellData:x({columnData:B,dataKey:U,rowData:w}),columnData:B,columnIndex:f,dataKey:U,isScrolling:m,parent:_,rowData:w,rowIndex:I}),Z=this._cachedColumnStyles[f],ee="string"==typeof q?q:null;return ed.createElement("div",{"aria-colindex":f+1,"aria-describedby":$,className:clsx_m("ReactVirtualized__Table__rowColumn",L),key:"Row"+I+"-Col"+f,onClick:function(o){k&&k({columnData:B,dataKey:U,event:o})},role:"gridcell",style:Z,title:ee},q)}},{key:"_createHeader",value:function(o){var p,f,m,_,w,I=o.column,k=o.index,M=this.props,x=M.headerClassName,O=M.headerStyle,L=M.onHeaderClick,B=M.sort,U=M.sortBy,$=M.sortDirection,q=I.props,Z=q.columnData,ee=q.dataKey,et=q.defaultSortDirection,ei=q.disableSort,er=q.headerRenderer,en=q.id,eo=q.label,es=!ei&&B,ea=clsx_m("ReactVirtualized__Table__headerColumn",x,I.props.headerClassName,{ReactVirtualized__Table__sortableHeaderColumn:es}),el=this._getFlexStyleForColumn(I,Table_objectSpread({},O,{},I.props.headerStyle)),ec=er({columnData:Z,dataKey:ee,disableSort:ei,label:eo,sortBy:U,sortDirection:$});if(es||L){var eu=U!==ee?et:$===ez?"ASC":ez,onClick=function(o){es&&B({defaultSortDirection:et,event:o,sortBy:ee,sortDirection:eu}),L&&L({columnData:Z,dataKey:ee,event:o})};w=I.props["aria-label"]||eo||ee,_="none",m=0,p=onClick,f=function(o){("Enter"===o.key||" "===o.key)&&onClick(o)}}return U===ee&&(_="ASC"===$?"ascending":"descending"),ed.createElement("div",{"aria-label":w,"aria-sort":_,className:ea,id:en,key:"Header-Col"+k,onClick:p,onKeyDown:f,role:"columnheader",style:el,tabIndex:m},ec)}},{key:"_createRow",value:function(o){var p=this,f=o.rowIndex,m=o.isScrolling,_=o.key,w=o.parent,I=o.style,k=this.props,M=k.children,x=k.onRowClick,O=k.onRowDoubleClick,L=k.onRowRightClick,B=k.onRowMouseOver,U=k.onRowMouseOut,$=k.rowClassName,q=k.rowGetter,Z=k.rowRenderer,ee=k.rowStyle,et=this.state.scrollbarWidth,ei="function"==typeof $?$({index:f}):$,er="function"==typeof ee?ee({index:f}):ee,en=q({index:f}),eo=ed.Children.toArray(M).map(function(o,_){return p._createColumn({column:o,columnIndex:_,isScrolling:m,parent:w,rowData:en,rowIndex:f,scrollbarWidth:et})}),es=clsx_m("ReactVirtualized__Table__row",ei),ea=Table_objectSpread({},I,{height:this._getRowHeight(f),overflow:"hidden",paddingRight:et},er);return Z({className:es,columns:eo,index:f,isScrolling:m,key:_,onRowClick:x,onRowDoubleClick:O,onRowRightClick:L,onRowMouseOver:B,onRowMouseOut:U,rowData:en,style:ea})}},{key:"_getFlexStyleForColumn",value:function(o){var p=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},f="".concat(o.props.flexGrow," ").concat(o.props.flexShrink," ").concat(o.props.width,"px"),m=Table_objectSpread({},p,{flex:f,msFlex:f,WebkitFlex:f});return o.props.maxWidth&&(m.maxWidth=o.props.maxWidth),o.props.minWidth&&(m.minWidth=o.props.minWidth),m}},{key:"_getHeaderColumns",value:function(){var o=this,p=this.props,f=p.children;return(p.disableHeader?[]:ed.Children.toArray(f)).map(function(p,f){return o._createHeader({column:p,index:f})})}},{key:"_getRowHeight",value:function(o){var p=this.props.rowHeight;return"function"==typeof p?p({index:o}):p}},{key:"_onScroll",value:function(o){var p=o.clientHeight,f=o.scrollHeight,m=o.scrollTop;(0,this.props.onScroll)({clientHeight:p,scrollHeight:f,scrollTop:m})}},{key:"_onSectionRendered",value:function(o){var p=o.rowOverscanStartIndex,f=o.rowOverscanStopIndex,m=o.rowStartIndex,_=o.rowStopIndex;(0,this.props.onRowsRendered)({overscanStartIndex:p,overscanStopIndex:f,startIndex:m,stopIndex:_})}},{key:"_setRef",value:function(o){this.Grid=o}},{key:"_setScrollbarWidth",value:function(){var o=this.getScrollbarWidth();this.setState({scrollbarWidth:o})}}]),Table}(ed.PureComponent);(0,el.A)(eW,"defaultProps",{disableHeader:!1,estimatedRowSize:30,headerHeight:0,headerStyle:{},noRowsRenderer:function(){return null},onRowsRendered:function(){return null},onScroll:function(){return null},overscanIndicesGetter:accessibilityOverscanIndicesGetter_defaultOverscanIndicesGetter,overscanRowCount:10,rowRenderer:defaultRowRenderer,headerRowRenderer:defaultHeaderRowRenderer,rowStyle:{},scrollToAlignment:"auto",scrollToIndex:-1,style:{}}),eW.propTypes={};var e$=[],eK=null,eq=null;function enablePointerEventsIfDisabled(){eq&&(eq=null,document.body&&null!=eK&&(document.body.style.pointerEvents=eK),eK=null)}function enablePointerEventsAfterDelayCallback(){enablePointerEventsIfDisabled(),e$.forEach(function(o){return o.__resetIsScrolling()})}function enablePointerEventsAfterDelay(){eq&&cancelAnimationTimeout(eq);var o=0;e$.forEach(function(p){o=Math.max(o,p.props.scrollingResetTimeInterval)}),eq=requestAnimationTimeout(enablePointerEventsAfterDelayCallback,o)}function onScrollWindow(o){o.currentTarget===window&&null==eK&&document.body&&(eK=document.body.style.pointerEvents,document.body.style.pointerEvents="none"),enablePointerEventsAfterDelay(),e$.forEach(function(p){p.props.scrollElement===o.currentTarget&&p.__handleWindowScrollEvent()})}function registerScrollListener(o,p){e$.some(function(o){return o.props.scrollElement===p})||p.addEventListener("scroll",onScrollWindow),e$.push(o)}function unregisterScrollListener(o,p){!(e$=e$.filter(function(p){return p!==o})).length&&(p.removeEventListener("scroll",onScrollWindow),eq&&(cancelAnimationTimeout(eq),enablePointerEventsIfDisabled()))}var isWindow=function(o){return o===window},getBoundingBox=function(o){return o.getBoundingClientRect()};function getDimensions(o,p){if(!o)return{height:p.serverHeight,width:p.serverWidth};if(!isWindow(o))return getBoundingBox(o);var f=window,m=f.innerHeight,_=f.innerWidth;return{height:"number"==typeof m?m:0,width:"number"==typeof _?_:0}}function getPositionOffset(o,p){if(isWindow(p)&&document.documentElement){var f=document.documentElement,m=getBoundingBox(o),_=getBoundingBox(f);return{top:m.top-_.top,left:m.left-_.left}}var w=getScrollOffset(p),I=getBoundingBox(o),k=getBoundingBox(p);return{top:I.top+w.top-k.top,left:I.left+w.left-k.left}}function getScrollOffset(o){return isWindow(o)&&document.documentElement?{top:"scrollY"in window?window.scrollY:document.documentElement.scrollTop,left:"scrollX"in window?window.scrollX:document.documentElement.scrollLeft}:{top:o.scrollTop,left:o.scrollLeft}}function WindowScroller_ownKeys(o,p){var f=Object.keys(o);if(Object.getOwnPropertySymbols){var m=Object.getOwnPropertySymbols(o);p&&(m=m.filter(function(p){return Object.getOwnPropertyDescriptor(o,p).enumerable})),f.push.apply(f,m)}return f}function WindowScroller_objectSpread(o){for(var p=1;ptypeof window?window:void 0},eJ=(et=ee=function(o){function WindowScroller(){(0,ei.A)(this,WindowScroller);for(var o,p,f=arguments.length,m=Array(f),_=0;_0&&void 0!==arguments[0]?arguments[0]:this.props.scrollElement,p=this.props.onResize,f=this.state,m=f.height,_=f.width,w=this._child||eT.findDOMNode(this);if(w instanceof Element&&o){var I=getPositionOffset(w,o);this._positionFromTop=I.top,this._positionFromLeft=I.left}var k=getDimensions(o,this.props);(m!==k.height||_!==k.width)&&(this.setState({height:k.height,width:k.width}),p({height:k.height,width:k.width}))}},{key:"componentDidMount",value:function(){var o=this.props.scrollElement;this._detectElementResize=createDetectElementResize(),this.updatePosition(o),o&&(registerScrollListener(this,o),this._registerResizeListener(o)),this._isMounted=!0}},{key:"componentDidUpdate",value:function(o,p){var f=this.props.scrollElement,m=o.scrollElement;m!==f&&null!=m&&null!=f&&(this.updatePosition(f),unregisterScrollListener(this,m),registerScrollListener(this,f),this._unregisterResizeListener(m),this._registerResizeListener(f))}},{key:"componentWillUnmount",value:function(){var o=this.props.scrollElement;o&&(unregisterScrollListener(this,o),this._unregisterResizeListener(o)),this._isMounted=!1}},{key:"render",value:function(){var o=this.props.children,p=this.state,f=p.isScrolling,m=p.scrollTop,_=p.scrollLeft,w=p.height,I=p.width;return o({onChildScroll:this._onChildScroll,registerChild:this._registerChild,height:w,isScrolling:f,scrollLeft:_,scrollTop:m,width:I})}}]),WindowScroller}(ed.PureComponent),(0,el.A)(ee,"propTypes",null),et);(0,el.A)(eJ,"defaultProps",{onResize:function(){},onScroll:function(){},scrollingResetTimeInterval:150,scrollElement:getWindow(),serverHeight:0,serverWidth:0})},0x1cebff0c0:(o,p,f)=>{"use strict";f.d(p,{P:()=>thunk});var thunk=({dispatch:o,getState:p})=>f=>m=>"function"==typeof m?m(o,p,void 0):f(m)},0x182690375:(o,p,f)=>{"use strict";f.d(p,{Q:()=>w,c:()=>I});var m,_,w=((m={})[m.ID=25]="ID",m[m.FRECENCY=0]="FRECENCY",m[m.RAW_FRECENCY=65]="RAW_FRECENCY",m[m.FRECENCY_BONUS=76]="FRECENCY_BONUS",m[m.FRECENCY_WEIGHT_HIT_VISITS=91]="FRECENCY_WEIGHT_HIT_VISITS",m[m.FRECENCY_HIT_COUNT=92]="FRECENCY_HIT_COUNT",m[m.FRECENCY_WEIGHT_ITEM_VISITS=93]="FRECENCY_WEIGHT_ITEM_VISITS",m[m.FRECENCY_ITEM_COUNT=94]="FRECENCY_ITEM_COUNT",m[m.FRECENCY_LOG_HIT_COUNT=105]="FRECENCY_LOG_HIT_COUNT",m[m.FRECENCY_LOG_HIT_COUNT_SCALED=106]="FRECENCY_LOG_HIT_COUNT_SCALED",m[m.FRECENCY_LOG_ITEM_COUNT=159]="FRECENCY_LOG_ITEM_COUNT",m[m.FRECENCY_LOG_ITEM_COUNT_SCALED=160]="FRECENCY_LOG_ITEM_COUNT_SCALED",m[m.FRECENCY_HIT_VISIT_DECAY_2H=162]="FRECENCY_HIT_VISIT_DECAY_2H",m[m.FRECENCY_HIT_VISIT_DECAY_7D=163]="FRECENCY_HIT_VISIT_DECAY_7D",m[m.FRECENCY_ITEM_VISIT_DECAY_2H=164]="FRECENCY_ITEM_VISIT_DECAY_2H",m[m.FRECENCY_ITEM_VISIT_DECAY_7D=165]="FRECENCY_ITEM_VISIT_DECAY_7D",m[m.FRECENCY_HIT_VISITS_4H=242]="FRECENCY_HIT_VISITS_4H",m[m.FRECENCY_HIT_VISITS_1D=243]="FRECENCY_HIT_VISITS_1D",m[m.FRECENCY_HIT_VISITS_3D=244]="FRECENCY_HIT_VISITS_3D",m[m.FRECENCY_HIT_VISITS_1W=245]="FRECENCY_HIT_VISITS_1W",m[m.FRECENCY_HIT_VISITS_1M=246]="FRECENCY_HIT_VISITS_1M",m[m.FRECENCY_HIT_VISITS_90D=247]="FRECENCY_HIT_VISITS_90D",m[m.FRECENCY_ITEM_VISITS_4H=248]="FRECENCY_ITEM_VISITS_4H",m[m.FRECENCY_ITEM_VISITS_1D=249]="FRECENCY_ITEM_VISITS_1D",m[m.FRECENCY_ITEM_VISITS_3D=250]="FRECENCY_ITEM_VISITS_3D",m[m.FRECENCY_ITEM_VISITS_1W=251]="FRECENCY_ITEM_VISITS_1W",m[m.FRECENCY_ITEM_VISITS_1M=252]="FRECENCY_ITEM_VISITS_1M",m[m.FRECENCY_ITEM_VISITS_90D=253]="FRECENCY_ITEM_VISITS_90D",m[m.TYPE_NAVIGATION_CHANNEL=2]="TYPE_NAVIGATION_CHANNEL",m[m.TYPE_NAVIGATION_LINK=172]="TYPE_NAVIGATION_LINK",m[m.TYPE_NAVIGATION_MPIM=4]="TYPE_NAVIGATION_MPIM",m[m.TYPE_NAVIGATION_MODAL=177]="TYPE_NAVIGATION_MODAL",m[m.TYPE_NAVIGATION_USER=5]="TYPE_NAVIGATION_USER",m[m.TYPE_QUERY=6]="TYPE_QUERY",m[m.TYPE_QUERY_HISTORY=7]="TYPE_QUERY_HISTORY",m[m.TYPE_EMOJI=178]="TYPE_EMOJI",m[m.ACTIVE_TOKEN_FILTER_IN=8]="ACTIVE_TOKEN_FILTER_IN",m[m.ACTIVE_TOKEN_FILTER_FROM=9]="ACTIVE_TOKEN_FILTER_FROM",m[m.ACTIVE_TOKEN_FILTER_TO=10]="ACTIVE_TOKEN_FILTER_TO",m[m.ACTIVE_TOKEN_FILTER_BEFORE=11]="ACTIVE_TOKEN_FILTER_BEFORE",m[m.ACTIVE_TOKEN_FILTER_DURING=12]="ACTIVE_TOKEN_FILTER_DURING",m[m.ACTIVE_TOKEN_FILTER_ON=13]="ACTIVE_TOKEN_FILTER_ON",m[m.ACTIVE_TOKEN_FILTER_AFTER=14]="ACTIVE_TOKEN_FILTER_AFTER",m[m.ACTIVE_TOKEN_FILTER_HAS=15]="ACTIVE_TOKEN_FILTER_HAS",m[m.ACTIVE_TOKEN_FILTER_IS=155]="ACTIVE_TOKEN_FILTER_IS",m[m.ACTIVE_TOKEN_FILTER_WITH=233]="ACTIVE_TOKEN_FILTER_WITH",m[m.ACTIVE_TOKEN_MEMBER=16]="ACTIVE_TOKEN_MEMBER",m[m.ACTIVE_TOKEN_STRING=17]="ACTIVE_TOKEN_STRING",m[m.ACTIVE_TOKEN_PHRASE=18]="ACTIVE_TOKEN_PHRASE",m[m.STRING_EXACT_MATCH=19]="STRING_EXACT_MATCH",m[m.STRING_EXACT_PREFIX_MATCH=20]="STRING_EXACT_PREFIX_MATCH",m[m.STRING_NORMAL_MATCH=21]="STRING_NORMAL_MATCH",m[m.STRING_NORMAL_PREFIX_MATCH=22]="STRING_NORMAL_PREFIX_MATCH",m[m.STRING_SAME_NUMBER_WORDS=23]="STRING_SAME_NUMBER_WORDS",m[m.EXCESS_STRING_LENGTH=24]="EXCESS_STRING_LENGTH",m[m.EXACT_MATCH_LOG_RESULTS=229]="EXACT_MATCH_LOG_RESULTS",m[m.FILE_SUGGESTION_SCORE=26]="FILE_SUGGESTION_SCORE",m[m.ACTIVE_TOKEN_QUERY_SUGGESTION=27]="ACTIVE_TOKEN_QUERY_SUGGESTION",m[m.QUERY_SUGGESTION_SCORE_V2=28]="QUERY_SUGGESTION_SCORE_V2",m[m.TYPE_NAVIGATION_TEAM=31]="TYPE_NAVIGATION_TEAM",m[m.TYPE_NAVIGATION_VIEW=32]="TYPE_NAVIGATION_VIEW",m[m.TYPE_USER_QUERY=33]="TYPE_USER_QUERY",m[m.NAV_EXACT_MATCH=35]="NAV_EXACT_MATCH",m[m.NAV_EXACT_PREFIX_MATCH=36]="NAV_EXACT_PREFIX_MATCH",m[m.NAV_NORMAL_MATCH=37]="NAV_NORMAL_MATCH",m[m.NAV_NORMAL_PREFIX_MATCH=75]="NAV_NORMAL_PREFIX_MATCH",m[m.CHANNEL_IS_PREVIOUS_NAME_EXACT_MATCH=38]="CHANNEL_IS_PREVIOUS_NAME_EXACT_MATCH",m[m.CHANNEL_IS_PREVIOUS_NAME_PREFIX_MATCH=39]="CHANNEL_IS_PREVIOUS_NAME_PREFIX_MATCH",m[m.CHANNEL_IS_ARCHIVED=40]="CHANNEL_IS_ARCHIVED",m[m.CHANNEL_IS_MEMBER=41]="CHANNEL_IS_MEMBER",m[m.CHANNEL_IS_STARRED=42]="CHANNEL_IS_STARRED",m[m.MPIM_IS_STARRED=43]="MPIM_IS_STARRED",m[m.CHANNEL_IS_UNREAD=44]="CHANNEL_IS_UNREAD",m[m.MPIM_IS_UNREAD=45]="MPIM_IS_UNREAD",m[m.CHANNEL_IS_OTHER_TEAM=46]="CHANNEL_IS_OTHER_TEAM",m[m.USER_IS_ACTIVE=47]="USER_IS_ACTIVE",m[m.USER_IS_CURRENT_USER=48]="USER_IS_CURRENT_USER",m[m.USER_DM_IS_STARRED=49]="USER_DM_IS_STARRED",m[m.USER_DM_IS_UNREAD=50]="USER_DM_IS_UNREAD",m[m.CHANNEL_PRIORITY=51]="CHANNEL_PRIORITY",m[m.CHANNEL_READ_AGE_DECAY_7D=52]="CHANNEL_READ_AGE_DECAY_7D",m[m.CHANNEL_READ_AGE_DECAY_2H=53]="CHANNEL_READ_AGE_DECAY_2H",m[m.MPIM_READ_AGE_DECAY_2H=54]="MPIM_READ_AGE_DECAY_2H",m[m.MPIM_READ_AGE_DECAY_7D=55]="MPIM_READ_AGE_DECAY_7D",m[m.USER_DM_READ_AGE_DECAY_7D=56]="USER_DM_READ_AGE_DECAY_7D",m[m.USER_DM_READ_AGE_DECAY_2H=57]="USER_DM_READ_AGE_DECAY_2H",m[m.USER_DM_READ_AGE_DECAY_7D_V2=274]="USER_DM_READ_AGE_DECAY_7D_V2",m[m.USER_DM_READ_AGE_DECAY_2H_V2=275]="USER_DM_READ_AGE_DECAY_2H_V2",m[m.QUERY_LENGTH=61]="QUERY_LENGTH",m[m.NAV_QUERY_LENGTH=62]="NAV_QUERY_LENGTH",m[m.SUGGESTION_TEXT_LENGTH=63]="SUGGESTION_TEXT_LENGTH",m[m.NAV_TEXT_LENGTH=64]="NAV_TEXT_LENGTH",m[m.MPIM_PRIORITY=66]="MPIM_PRIORITY",m[m.QUERY_RATIO_LENGTH_STRING=68]="QUERY_RATIO_LENGTH_STRING",m[m.NAV_QUERY_RATIO_LENGTH_STRING=69]="NAV_QUERY_RATIO_LENGTH_STRING",m[m.USER_QUERY_RATIO_LENGTH_STRING=70]="USER_QUERY_RATIO_LENGTH_STRING",m[m.CHANNEL_QUERY_RATIO_LENGTH_STRING=71]="CHANNEL_QUERY_RATIO_LENGTH_STRING",m[m.MPIM_QUERY_RATIO_LENGTH_STRING=72]="MPIM_QUERY_RATIO_LENGTH_STRING",m[m.FUZZY_SCORE=73]="FUZZY_SCORE",m[m.MPIM_WITH_DEACTIVATED_USER=74]="MPIM_WITH_DEACTIVATED_USER",m[m.USER_FIRST_NAME_EXACT_MATCH=81]="USER_FIRST_NAME_EXACT_MATCH",m[m.USER_FIRST_NAME_EXACT_PREFIX_MATCH=82]="USER_FIRST_NAME_EXACT_PREFIX_MATCH",m[m.USER_FIRST_NAME_NORMAL_MATCH=83]="USER_FIRST_NAME_NORMAL_MATCH",m[m.USER_FIRST_NAME_NORMAL_PREFIX_MATCH=84]="USER_FIRST_NAME_NORMAL_PREFIX_MATCH",m[m.USER_LAST_NAME_EXACT_MATCH=85]="USER_LAST_NAME_EXACT_MATCH",m[m.USER_LAST_NAME_EXACT_PREFIX_MATCH=86]="USER_LAST_NAME_EXACT_PREFIX_MATCH",m[m.USER_LAST_NAME_NORMAL_MATCH=87]="USER_LAST_NAME_NORMAL_MATCH",m[m.USER_LAST_NAME_NORMAL_PREFIX_MATCH=88]="USER_LAST_NAME_NORMAL_PREFIX_MATCH",m[m.USER_PRIORITY=89]="USER_PRIORITY",m[m.ONLY_MATCHES_PREVIOUS_NAME=90]="ONLY_MATCHES_PREVIOUS_NAME",m[m.NAV_NORMAL_MATCH_USER=95]="NAV_NORMAL_MATCH_USER",m[m.NAV_NORMAL_PREFIX_MATCH_USER=96]="NAV_NORMAL_PREFIX_MATCH_USER",m[m.NAV_NORMAL_MATCH_NO_USER=97]="NAV_NORMAL_MATCH_NO_USER",m[m.NAV_NORMAL_PREFIX_MATCH_NO_USER=98]="NAV_NORMAL_PREFIX_MATCH_NO_USER",m[m.CHANNEL_LATEST_MSG_AGE_DECAY_7D=99]="CHANNEL_LATEST_MSG_AGE_DECAY_7D",m[m.CHANNEL_LATEST_MSG_AGE_DECAY_2H=100]="CHANNEL_LATEST_MSG_AGE_DECAY_2H",m[m.MPIM_LATEST_MSG_AGE_DECAY_2H=101]="MPIM_LATEST_MSG_AGE_DECAY_2H",m[m.MPIM_LATEST_MSG_AGE_DECAY_7D=102]="MPIM_LATEST_MSG_AGE_DECAY_7D",m[m.USER_DM_LATEST_MSG_AGE_DECAY_7D=103]="USER_DM_LATEST_MSG_AGE_DECAY_7D",m[m.USER_DM_LATEST_MSG_AGE_DECAY_2H=104]="USER_DM_LATEST_MSG_AGE_DECAY_2H",m[m.USER_DM_LATEST_MSG_AGE_DECAY_7D_V2=260]="USER_DM_LATEST_MSG_AGE_DECAY_7D_V2",m[m.USER_DM_LATEST_MSG_AGE_DECAY_2H_V2=261]="USER_DM_LATEST_MSG_AGE_DECAY_2H_V2",m[m.FUZZY_SCORE_50=127]="FUZZY_SCORE_50",m[m.FUZZY_SCORE_25=128]="FUZZY_SCORE_25",m[m.FUZZY_SCORE_ALL=129]="FUZZY_SCORE_ALL",m[m.FUZZY_SCORE_SCALED_EXP=291]="FUZZY_SCORE_SCALED_EXP",m[m.FUZZY_SCORE_SCALED_FLIPPED=292]="FUZZY_SCORE_SCALED_FLIPPED",m[m.FUZZY_SCORE_SCALED_SUBTRACT=293]="FUZZY_SCORE_SCALED_SUBTRACT",m[m.HERE_KEYWORD=131]="HERE_KEYWORD",m[m.HERE_KEYWORD_EXACT_MATCH=132]="HERE_KEYWORD_EXACT_MATCH",m[m.IS_BROADCAST_KEYWORD=133]="IS_BROADCAST_KEYWORD",m[m.BROADCAST_KEYWORD_NORMAL_MATCH=134]="BROADCAST_KEYWORD_NORMAL_MATCH",m[m.MEMBER_OF_CURRENT_CHANNEL=153]="MEMBER_OF_CURRENT_CHANNEL",m[m.QUERY_LENGTH_DECAY_NORMAL_MATCH_CHANNEL=154]="QUERY_LENGTH_DECAY_NORMAL_MATCH_CHANNEL",m[m.USER_EMAIL_MATCH=170]="USER_EMAIL_MATCH",m[m.USER_EMAIL_ONLY_MATCH=171]="USER_EMAIL_ONLY_MATCH",m[m.QUERY_IS_SELF=193]="QUERY_IS_SELF",m[m.CURRENT_USER_TEXTY=194]="CURRENT_USER_TEXTY",m[m.USER_IS_EXTERNAL=234]="USER_IS_EXTERNAL",m[m.USER_SAME_TEAM=235]="USER_SAME_TEAM",m[m.USER_IS_BOT=254]="USER_IS_BOT",m[m.MEMBER_OF_SEARCHER_DEFAULT_TEAM=294]="MEMBER_OF_SEARCHER_DEFAULT_TEAM",m[m.HAS_WORKSPACE_INTERSECTION_WITH_SEARCHER=295]="HAS_WORKSPACE_INTERSECTION_WITH_SEARCHER",m[m.NUM_WORKSPACES_INTERSECTING_WITH_SEARCHER=296]="NUM_WORKSPACES_INTERSECTING_WITH_SEARCHER",m[m.USER_IS_DEACTIVATED=297]="USER_IS_DEACTIVATED",m[m.USER_IS_IN_CURRENT_THREAD=298]="USER_IS_IN_CURRENT_THREAD",m[m.MEMBER_FILTER_USER_IN_CHANNEL=299]="MEMBER_FILTER_USER_IN_CHANNEL",m[m.FROM_AND_CHANNEL_FILTERS_USER_IN_CHANNEL=300]="FROM_AND_CHANNEL_FILTERS_USER_IN_CHANNEL",m[m.CHANNEL_TEAM_CTR_90DD=189]="CHANNEL_TEAM_CTR_90DD",m[m.CHANNEL_USER_CTR_30DD=190]="CHANNEL_USER_CTR_30DD",m[m.NAV_NORMAL_MATCH_CHANNEL_LOG_RESULTS=199]="NAV_NORMAL_MATCH_CHANNEL_LOG_RESULTS",m[m.HISTORY_AGE_DECAY_2H=230]="HISTORY_AGE_DECAY_2H",m[m.HISTORY_AGE_DECAY_7D=231]="HISTORY_AGE_DECAY_7D",m[m.HISTORY_POSITION=232]="HISTORY_POSITION",m[m.USER_DM_NULL=179]="USER_DM_NULL",m[m.USER_DM_EMPTY=180]="USER_DM_EMPTY",m[m.USER_DM_NOT_OPEN=181]="USER_DM_NOT_OPEN",m[m.USER_DM_OPEN=182]="USER_DM_OPEN",m[m.USER_DM_LATEST_OLDER_30D=183]="USER_DM_LATEST_OLDER_30D",m[m.USER_DM_LATEST_OLDER_90D=184]="USER_DM_LATEST_OLDER_90D",m[m.USER_DM_EMPTY_V2=257]="USER_DM_EMPTY_V2",m[m.USER_DM_LATEST_OLDER_30D_V2=258]="USER_DM_LATEST_OLDER_30D_V2",m[m.USER_DM_LATEST_OLDER_90D_V2=259]="USER_DM_LATEST_OLDER_90D_V2",m[m.USER_HAS_DMED=284]="USER_HAS_DMED",m[m.USER_DM_READ_AGE_DECAY_2H_V3=285]="USER_DM_READ_AGE_DECAY_2H_V3",m[m.USER_DM_READ_AGE_DECAY_7D_V3=286]="USER_DM_READ_AGE_DECAY_7D_V3",m[m.USER_DM_READ_OLDER_7D=287]="USER_DM_READ_OLDER_7D",m[m.USER_DM_READ_OLDER_30D=288]="USER_DM_READ_OLDER_30D",m[m.USER_DM_READ_OLDER_90D=289]="USER_DM_READ_OLDER_90D",m[m.USER_MPIM_READ_AGE_DECAY_7D=236]="USER_MPIM_READ_AGE_DECAY_7D",m[m.USER_MPIM_READ_AGE_DECAY_2H=237]="USER_MPIM_READ_AGE_DECAY_2H",m[m.USER_MPIM_LATEST_MSG_AGE_DECAY_7D=238]="USER_MPIM_LATEST_MSG_AGE_DECAY_7D",m[m.USER_MPIM_LATEST_MSG_AGE_DECAY_2H=239]="USER_MPIM_LATEST_MSG_AGE_DECAY_2H",m[m.USER_MPIM_FRECENCY_LOG_HIT_COUNT=240]="USER_MPIM_FRECENCY_LOG_HIT_COUNT",m[m.USER_MPIM_FRECENCY_LOG_ITEM_COUNT=241]="USER_MPIM_FRECENCY_LOG_ITEM_COUNT",m[m.USER_HAS_MPDMED=303]="USER_HAS_MPDMED",m[m.USER_MPIM_LOG1P_MEMBERSHIP_COUNT=304]="USER_MPIM_LOG1P_MEMBERSHIP_COUNT",m[m.USER_MPIM_GTE5_MEMBERSHIP_COUNT=305]="USER_MPIM_GTE5_MEMBERSHIP_COUNT",m[m.USER_MPIM_GTE25_MEMBERSHIP_COUNT=306]="USER_MPIM_GTE25_MEMBERSHIP_COUNT",m[m.USER_MPIM_READ_AGE_DECAY_7D_V2=307]="USER_MPIM_READ_AGE_DECAY_7D_V2",m[m.USER_MPIM_READ_AGE_DECAY_2H_V2=308]="USER_MPIM_READ_AGE_DECAY_2H_V2",m[m.MPIM_MEMBERS=166]="MPIM_MEMBERS",m[m.MPIM_MEMBER_NAME_MATCHES=167]="MPIM_MEMBER_NAME_MATCHES",m[m.MPIM_MEMBER_ALL_MATCHES=168]="MPIM_MEMBER_ALL_MATCHES",m[m.MPIM_MATCHER_SCORE=169]="MPIM_MATCHER_SCORE",m[m.MPIM_MATCHER_SCORE_0=173]="MPIM_MATCHER_SCORE_0",m[m.MPIM_MATCHER_SCORE_1=174]="MPIM_MATCHER_SCORE_1",m[m.MPIM_MATCHER_SCORE_2=175]="MPIM_MATCHER_SCORE_2",m[m.MPIM_MATCHER_SCORE_3=176]="MPIM_MATCHER_SCORE_3",m[m.MPIM_TEAM_CTR_90DD=187]="MPIM_TEAM_CTR_90DD",m[m.MPIM_USER_CTR_30DD=188]="MPIM_USER_CTR_30DD",m[m.MPIM_NUM_OTHER_MEMBERS_EQUALS_NUM_QUERY_WORDS=301]="MPIM_NUM_OTHER_MEMBERS_EQUALS_NUM_QUERY_WORDS",m[m.MPIM_ALL_OTHER_MEMBERS_NAMES_HAVE_PREFIX_MATCH=302]="MPIM_ALL_OTHER_MEMBERS_NAMES_HAVE_PREFIX_MATCH",m[m.MPIM_USERS_MAX_LATEST_MSG_AGE_DECAY_2H=262]="MPIM_USERS_MAX_LATEST_MSG_AGE_DECAY_2H",m[m.MPIM_USERS_MAX_LATEST_MSG_AGE_DECAY_7D=263]="MPIM_USERS_MAX_LATEST_MSG_AGE_DECAY_7D",m[m.MPIM_USERS_AVG_LATEST_MSG_AGE_DECAY_2H=264]="MPIM_USERS_AVG_LATEST_MSG_AGE_DECAY_2H",m[m.MPIM_USERS_AVG_LATEST_MSG_AGE_DECAY_7D=265]="MPIM_USERS_AVG_LATEST_MSG_AGE_DECAY_7D",m[m.MPIM_USERS_MAX_MSG_READ_AGE_DECAY_2H=266]="MPIM_USERS_MAX_MSG_READ_AGE_DECAY_2H",m[m.MPIM_USERS_MAX_MSG_READ_AGE_DECAY_7D=267]="MPIM_USERS_MAX_MSG_READ_AGE_DECAY_7D",m[m.MPIM_USERS_AVG_MSG_READ_AGE_DECAY_2H=268]="MPIM_USERS_AVG_MSG_READ_AGE_DECAY_2H",m[m.MPIM_USERS_AVG_MSG_READ_AGE_DECAY_7D=269]="MPIM_USERS_AVG_MSG_READ_AGE_DECAY_7D",m[m.MPIM_USERS_PCT_NON_EMPTY_DMS=270]="MPIM_USERS_PCT_NON_EMPTY_DMS",m[m.MPIM_USERS_PCT_NON_NULL_DMS=271]="MPIM_USERS_PCT_NON_NULL_DMS",m[m.MPIM_USERS_ALL_INTERNAL=272]="MPIM_USERS_ALL_INTERNAL",m[m.EMOJI_EXACT_MATCH=136]="EMOJI_EXACT_MATCH",m[m.EMOJI_QUERY_LENGTH_RATIO=150]="EMOJI_QUERY_LENGTH_RATIO",m[m.EMOJI_TOTAL_COMBO_BREAKS=151]="EMOJI_TOTAL_COMBO_BREAKS",m[m.EMOJI_COMBO_BREAK_0=161]="EMOJI_COMBO_BREAK_0",m[m.EMOJI_COMBO_BREAK_1=156]="EMOJI_COMBO_BREAK_1",m[m.EMOJI_COMBO_BREAK_2=157]="EMOJI_COMBO_BREAK_2",m[m.EMOJI_COMBO_BREAK_3=158]="EMOJI_COMBO_BREAK_3",m[m.EMOJI_TEAM_CTR_90DD=185]="EMOJI_TEAM_CTR_90DD",m[m.EMOJI_USER_CTR_30DD=186]="EMOJI_USER_CTR_30DD",m[m.CHANNEL_IS_FROZEN=146]="CHANNEL_IS_FROZEN",m[m.USER_DM_IS_FROZEN=147]="USER_DM_IS_FROZEN",m[m.CHANNEL_HAS_DRAFT=148]="CHANNEL_HAS_DRAFT",m[m.USER_DM_HAS_DRAFT=149]="USER_DM_HAS_DRAFT",m[m.QUERY_FRECENCY_RAW=107]="QUERY_FRECENCY_RAW",m[m.QUERY_FRECENCY_WEIGHT_HIT_VISITS=108]="QUERY_FRECENCY_WEIGHT_HIT_VISITS",m[m.QUERY_FRECENCY_HIT_COUNT=109]="QUERY_FRECENCY_HIT_COUNT",m[m.QUERY_FRECENCY_WEIGHT_ITEM_VISITS=110]="QUERY_FRECENCY_WEIGHT_ITEM_VISITS",m[m.QUERY_FRECENCY_ITEM_COUNT=111]="QUERY_FRECENCY_ITEM_COUNT",m[m.QUERY_FUZZY_SCORE=112]="QUERY_FUZZY_SCORE",m[m.QUERY_FRECENCY_BONUS=113]="QUERY_FRECENCY_BONUS",m[m.QUERY_LOG_HIT_COUNT=130]="QUERY_LOG_HIT_COUNT",m[m.QUERY_TOKEN_NORMAL_MATCH=137]="QUERY_TOKEN_NORMAL_MATCH",m[m.QUERY_TOKEN_NORMAL_PREFIX_MATCH=138]="QUERY_TOKEN_NORMAL_PREFIX_MATCH",m[m.QUERY_HISTORY_AGE_DECAY_30D=282]="QUERY_HISTORY_AGE_DECAY_30D",m[m.QUERY_HISTORY_LOG_INDEX=283]="QUERY_HISTORY_LOG_INDEX",m[m.FILTER_USER_IS_ACTIVE=114]="FILTER_USER_IS_ACTIVE",m[m.FILTER_USER_IS_CURRENT_USER=115]="FILTER_USER_IS_CURRENT_USER",m[m.FILTER_USER_DM_IS_STARRED=116]="FILTER_USER_DM_IS_STARRED",m[m.FILTER_USER_DM_IS_UNREAD=117]="FILTER_USER_DM_IS_UNREAD",m[m.FILTER_USER_DM_READ_AGE_DECAY_7D=118]="FILTER_USER_DM_READ_AGE_DECAY_7D",m[m.FILTER_USER_DM_READ_AGE_DECAY_2H=119]="FILTER_USER_DM_READ_AGE_DECAY_2H",m[m.FILTER_USER_DM_LATEST_MSG_AGE_DECAY_7D=120]="FILTER_USER_DM_LATEST_MSG_AGE_DECAY_7D",m[m.FILTER_USER_DM_LATEST_MSG_AGE_DECAY_2H=121]="FILTER_USER_DM_LATEST_MSG_AGE_DECAY_2H",m[m.FILTER_USER_FIRST_NAME_NORMAL_MATCH=122]="FILTER_USER_FIRST_NAME_NORMAL_MATCH",m[m.FILTER_USER_FIRST_NAME_NORMAL_PREFIX_MATCH=123]="FILTER_USER_FIRST_NAME_NORMAL_PREFIX_MATCH",m[m.FILTER_USER_LAST_NAME_NORMAL_MATCH=124]="FILTER_USER_LAST_NAME_NORMAL_MATCH",m[m.FILTER_USER_LAST_NAME_NORMAL_PREFIX_MATCH=125]="FILTER_USER_LAST_NAME_NORMAL_PREFIX_MATCH",m[m.FILTER_USER_PRIORITY=126]="FILTER_USER_PRIORITY",m[m.FILTER_CHANNEL_IS_ARCHIVED=139]="FILTER_CHANNEL_IS_ARCHIVED",m[m.FILTER_CHANNEL_IS_MEMBER=140]="FILTER_CHANNEL_IS_MEMBER",m[m.FILTER_CHANNEL_IS_STARRED=141]="FILTER_CHANNEL_IS_STARRED",m[m.FILTER_CHANNEL_IS_UNREAD=142]="FILTER_CHANNEL_IS_UNREAD",m[m.FILTER_CHANNEL_READ_AGE_DECAY_7D=143]="FILTER_CHANNEL_READ_AGE_DECAY_7D",m[m.FILTER_CHANNEL_READ_AGE_DECAY_2H=144]="FILTER_CHANNEL_READ_AGE_DECAY_2H",m[m.FILTER_CHANNEL_PRIORITY=145]="FILTER_CHANNEL_PRIORITY",m[m.USER_ENTITY_TYPE_CTR_30DD=191]="USER_ENTITY_TYPE_CTR_30DD",m[m.NUM_RESULTS=192]="NUM_RESULTS",m[m.TYPE_NAVIGATION_FILE=3]="TYPE_NAVIGATION_FILE",m[m.FILE_AGE_DECAY_7D=195]="FILE_AGE_DECAY_7D",m[m.FILE_AGE_DECAY_28D=196]="FILE_AGE_DECAY_28D",m[m.FILE_AGE_DECAY_90D=197]="FILE_AGE_DECAY_90D",m[m.FILE_FROM_CURRENT_USER=198]="FILE_FROM_CURRENT_USER",m[m.FILE_LOG_PRIVATE_SHARES=200]="FILE_LOG_PRIVATE_SHARES",m[m.FILE_LOG_PUBLIC_SHARES=201]="FILE_LOG_PUBLIC_SHARES",m[m.FILE_LOG_ACTIONS=202]="FILE_LOG_ACTIONS",m[m.FILE_LATEST_ACTION_AGE_DECAY_2H=203]="FILE_LATEST_ACTION_AGE_DECAY_2H",m[m.FILE_LATEST_ACTION_AGE_DECAY_7D=204]="FILE_LATEST_ACTION_AGE_DECAY_7D",m[m.FILE_LATEST_ACTION_AGE_DECAY_90D=205]="FILE_LATEST_ACTION_AGE_DECAY_90D",m[m.FILE_LATEST_SHARE_AGE_DECAY_2H=206]="FILE_LATEST_SHARE_AGE_DECAY_2H",m[m.FILE_LATEST_SHARE_AGE_DECAY_7D=207]="FILE_LATEST_SHARE_AGE_DECAY_7D",m[m.FILE_LATEST_SHARE_AGE_DECAY_90D=208]="FILE_LATEST_SHARE_AGE_DECAY_90D",m[m.FILE_CHANNEL_CTR=209]="FILE_CHANNEL_CTR",m[m.FILE_SUGGESTIONS_SEARCHER=210]="FILE_SUGGESTIONS_SEARCHER",m[m.FILE_USER_CTR=211]="FILE_USER_CTR",m[m.FILE_NAME_CONTAINS_QUERY_NORMALIZED=273]="FILE_NAME_CONTAINS_QUERY_NORMALIZED",m[m.FILE_IS_CANVAS=276]="FILE_IS_CANVAS",m[m.FILE_HAS_DMS_WITH_CREATOR=277]="FILE_HAS_DMS_WITH_CREATOR",m[m.FILE_LATEST_VIEW_BY_USER_OLDER_90D=278]="FILE_LATEST_VIEW_BY_USER_OLDER_90D",m[m.FILE_HAS_DMS_WITH_CREATOR_V2=290]="FILE_HAS_DMS_WITH_CREATOR_V2",m[m.FILE_IS_SFDC_LIST=309]="FILE_IS_SFDC_LIST",m[m.APP_NAME_PREFIX_MATCH=215]="APP_NAME_PREFIX_MATCH",m[m.BEST_NAME_MATCH_LOG_RESULTS=218]="BEST_NAME_MATCH_LOG_RESULTS",m[m.SHORTCUT_ENTITY_TYPE_CTR=226]="SHORTCUT_ENTITY_TYPE_CTR",m[m.TYPE_SLASH_COMMAND=212]="TYPE_SLASH_COMMAND",m[m.SLASH_COMMAND_TEAM_CTR=227]="SLASH_COMMAND_TEAM_CTR",m[m.SLASH_COMMAND_USER_CTR=219]="SLASH_COMMAND_USER_CTR",m[m.TYPE_GLOBAL_ACTION=213]="TYPE_GLOBAL_ACTION",m[m.IS_INVITE_WORKSPACE=217]="IS_INVITE_WORKSPACE",m[m.GLOBAL_ACTION_TEAM_CTR=220]="GLOBAL_ACTION_TEAM_CTR",m[m.GLOBAL_ACTION_USER_CTR=221]="GLOBAL_ACTION_USER_CTR",m[m.TYPE_CHANNEL_ACTION=214]="TYPE_CHANNEL_ACTION",m[m.CHANNEL_ACTION_TEAM_CTR=222]="CHANNEL_ACTION_TEAM_CTR",m[m.CHANNEL_ACTION_USER_CTR=223]="CHANNEL_ACTION_USER_CTR",m[m.TYPE_APP_ACTION=152]="TYPE_APP_ACTION",m[m.APP_ACTION_TEAM_CTR=224]="APP_ACTION_TEAM_CTR",m[m.APP_ACTION_USER_CTR=225]="APP_ACTION_USER_CTR",m[m.OS_APP_ACTION=228]="OS_APP_ACTION",m[m.TYPE_APP=216]="TYPE_APP",m[m.TYPE_NAVIGATION_MESSAGE=255]="TYPE_NAVIGATION_MESSAGE",m[m.TYPE_WORKFLOW_TRIGGER=256]="TYPE_WORKFLOW_TRIGGER",m[m.WORKFLOW_TRIGGER_TEAM_CTR=279]="WORKFLOW_TRIGGER_TEAM_CTR",m[m.WORKFLOW_TRIGGER_USER_CTR=280]="WORKFLOW_TRIGGER_USER_CTR",m[m.HAS_CHANNEL_ASSOCIATION=281]="HAS_CHANNEL_ASSOCIATION",m[m.DEPRECATED_QUERY_SUGGESTION_SCORE=1]="DEPRECATED_QUERY_SUGGESTION_SCORE",m[m.DEPRECATED_TYPE_NAVIGATION_EXPERT_CHANNEL=29]="DEPRECATED_TYPE_NAVIGATION_EXPERT_CHANNEL",m[m.DEPRECATED_BM25_SCORE=30]="DEPRECATED_BM25_SCORE",m[m.DEPRECATED_NAV_EXCESS_STRING_LENGTH=34]="DEPRECATED_NAV_EXCESS_STRING_LENGTH",m[m.DEPRECATED_CHANNEL_EXCESS_STRING_LENGTH=58]="DEPRECATED_CHANNEL_EXCESS_STRING_LENGTH",m[m.DEPRECATED_USER_EXCESS_STRING_LENGTH=59]="DEPRECATED_USER_EXCESS_STRING_LENGTH",m[m.DEPRECATED_MPIM_EXCESS_STRING_LENGTH=60]="DEPRECATED_MPIM_EXCESS_STRING_LENGTH",m[m.DEPRECATED_LOG_FRECENCY=67]="DEPRECATED_LOG_FRECENCY",m[m.DEPRECATED_LOG_FRECENCY_BONUS=77]="DEPRECATED_LOG_FRECENCY_BONUS",m[m.DEPRECATED_LOG_FRECENCY_CHANNEL=78]="DEPRECATED_LOG_FRECENCY_CHANNEL",m[m.DEPRECATED_LOG_FRECENCY_USER=79]="DEPRECATED_LOG_FRECENCY_USER",m[m.DEPRECATED_LOG_FRECENCY_MPIM=80]="DEPRECATED_LOG_FRECENCY_MPIM",m[m.DEPRECATED_EMOJI_SCORE_BONUS=135]="DEPRECATED_EMOJI_SCORE_BONUS",m[m.TEST_FEATURE_1=1e3]="TEST_FEATURE_1",m[m.TEST_FEATURE_2=1001]="TEST_FEATURE_2",m[m.TEST_FEATURE_3=1002]="TEST_FEATURE_3",m[m.TEST_FEATURE_4=1003]="TEST_FEATURE_4",m[m.TEST_FEATURE_5=1004]="TEST_FEATURE_5",m[m.TEST_FEATURE_6=1005]="TEST_FEATURE_6",m[m.TEST_FEATURE_7=1006]="TEST_FEATURE_7",m[m.TEST_FEATURE_8=1007]="TEST_FEATURE_8",m[m.TEST_FEATURE_9=1008]="TEST_FEATURE_9",m[m.TEST_FEATURE_10=1009]="TEST_FEATURE_10",m),I=((_={})[_.NUMERICAL=1]="NUMERICAL",_[_.BINARY=2]="BINARY",_[_.TEXT=3]="TEXT",_)},0x21fa18925:(o,p,f)=>{"use strict";f.d(p,{i1:()=>I});var m=f(0x15ee65f83),_=f(0x13ffa45d4);let w=(0,m.w)("ChVjYWxscy9hbmFseXRpY3MucHJvdG8SFXNsYWNrLmNhbGxzLmFuYWx5dGljcyLDBQoJUmVjdk1lZGlhEg4KBnBlZXJJZBgBIAEoBBIVCg1ieXRlc1JlY2VpdmVkGAIgASgEEhcKD3BhY2tldHNSZWNlaXZlZBgDIAEoBBIUCgxmcmFjdGlvbkxvc3QYBCABKAESDgoGaml0dGVyGAUgASgBEhMKC3BhY2tldHNMb3N0GAYgASgEEisKBWNvZGVjGAcgASgOMhwuc2xhY2suY2FsbHMuYW5hbHl0aWNzLkNvZGVjEg4KBnVzZXJJZBgKIAEoCRIUCgxwZWVySWRTdHJpbmcYCyABKAkSPAoKYXVkaW9TdGF0cxgIIAEoCzImLnNsYWNrLmNhbGxzLmFuYWx5dGljcy5SZWN2TWVkaWEuQXVkaW9IABI8Cgp2aWRlb1N0YXRzGAkgASgLMiYuc2xhY2suY2FsbHMuYW5hbHl0aWNzLlJlY3ZNZWRpYS5WaWRlb0gAGmsKBUF1ZGlvEhIKCmF1ZGlvTGV2ZWwYASABKAESGQoRaml0dGVyQnVmZmVyRGVsYXkYAiABKAESGQoRY29uY2VhbG1lbnRFdmVudHMYAyABKAQSGAoQY29uY2VhbGVkU2FtcGxlcxgEIAEoBBrxAQoFVmlkZW8SEAoIZmlyQ291bnQYASABKAQSEQoJbmFja0NvdW50GAIgASgEEhAKCHBsaUNvdW50GAMgASgEEhAKCHNsaUNvdW50GAQgASgEEhMKC2ZyYW1lSGVpZ2h0GAUgASgEEhIKCmZyYW1lV2lkdGgYBiABKAQSFwoPZnJhbWVzUGVyU2Vjb25kGAcgASgBEhcKD2ZyYW1lc0NvcnJ1cHRlZBgIIAEoBBIVCg1mcmFtZXNEZWNvZGVkGAkgASgEEhUKDWZyYW1lc0Ryb3BwZWQYCiABKAQSFgoOZnJhbWVzUmVjZWl2ZWQYCyABKARCCwoJbWVkaWFUeXBlIq8ECglTZW5kTWVkaWESDgoGcGVlcklkGAEgASgEEhEKCWJ5dGVzU2VudBgCIAEoBBITCgtwYWNrZXRzU2VudBgDIAEoBBIrCgVjb2RlYxgEIAEoDjIcLnNsYWNrLmNhbGxzLmFuYWx5dGljcy5Db2RlYxIUCgxwZWVySWRTdHJpbmcYByABKAkSPAoKYXVkaW9TdGF0cxgFIAEoCzImLnNsYWNrLmNhbGxzLmFuYWx5dGljcy5TZW5kTWVkaWEuQXVkaW9IABI8Cgp2aWRlb1N0YXRzGAYgASgLMiYuc2xhY2suY2FsbHMuYW5hbHl0aWNzLlNlbmRNZWRpYS5WaWRlb0gAGo4BCgVBdWRpbxISCgphdWRpb0xldmVsGAEgASgBEhYKDmVjaG9SZXR1cm5Mb3NzGAIgASgBEiEKGWVjaG9SZXR1cm5Mb3NzRW5oYW5jZW1lbnQYAyABKAESGAoQdG90YWxBdWRpb0VuZXJneRgEIAEoARIcChR0b3RhbFNhbXBsZXNEdXJhdGlvbhgFIAEoARqMAQoFVmlkZW8SEwoLZnJhbWVIZWlnaHQYASABKAQSEgoKZnJhbWVXaWR0aBgCIAEoBBIXCg9mcmFtZXNQZXJTZWNvbmQYAyABKAESEgoKZnJhbWVzU2VudBgEIAEoBBIVCg1mcmFtZXNFbmNvZGVkGAUgASgEEhYKDmh1Z2VGcmFtZXNTZW50GAYgASgEQgsKCW1lZGlhVHlwZSJACgpNZW1vcnlJbmZvEhYKDndvcmtpbmdTZXRTaXplGAEgASgBEhoKEnBlYWtXb3JraW5nU2V0U2l6ZRgCIAEoASJMCgpBcHBNZXRyaWNzEgsKA2NwdRgBIAEoARIxCgZtZW1vcnkYAiABKAsyIS5zbGFjay5jYWxscy5hbmFseXRpY3MuTWVtb3J5SW5mbyLLAwoGUmVwb3J0EhYKDnRvdGFsQnl0ZXNTZW50GAEgASgEEhoKEnRvdGFsQnl0ZXNSZWNlaXZlZBgCIAEoBBIaChJ0b3RhbFJvdW5kVHJpcFRpbWUYAyABKAESHAoUY3VycmVudFJvdW5kVHJpcFRpbWUYBCABKAESIAoYYXZhaWxhYmxlT3V0Z29pbmdCaXRyYXRlGAUgASgEEjEKCHByb3RvY29sGAYgASgOMh8uc2xhY2suY2FsbHMuYW5hbHl0aWNzLlByb3RvY29sEjEKCHBhdGhUeXBlGAcgASgOMh8uc2xhY2suY2FsbHMuYW5hbHl0aWNzLlBhdGhUeXBlEi4KBHJlY3YYCCADKAsyIC5zbGFjay5jYWxscy5hbmFseXRpY3MuUmVjdk1lZGlhEi4KBHNlbmQYCSADKAsyIC5zbGFjay5jYWxscy5hbmFseXRpY3MuU2VuZE1lZGlhEhIKCmNsaWVudFRpbWUYCiABKAQSIAoYYXZhaWxhYmxlSW5jb21pbmdCaXRyYXRlGAsgASgEEjUKCmFwcE1ldHJpY3MYDCABKAsyIS5zbGFjay5jYWxscy5hbmFseXRpY3MuQXBwTWV0cmljcyo6CgVDb2RlYxILCgdVTktOT1dOEAASCAoET1BVUxABEgcKA1ZQOBACEgcKA1ZQORADEggKBEgyNjQQBCocCghQcm90b2NvbBIHCgNVRFAQABIHCgNUQ1AQASohCghQYXRoVHlwZRIKCgZESVJFQ1QQABIJCgVSRUxBWRABYgZwcm90bzM"),I=(0,_.Z)(w,3)},0x4a33e69:(o,p,f)=>{"use strict";f.d(p,{Ae:()=>O,Om:()=>U,Q7:()=>B,VG:()=>Z,br:()=>ee,e$:()=>q,e4:()=>L,lP:()=>x,xD:()=>$});var m,_,w,I=f(0x15ee65f83),k=f(0x13ffa45d4);let M=(0,I.w)("Ch9jYWxscy9jbGllbnQvcGVlcl9tZXNzYWdlLnByb3RvIqoOCgtQZWVyTWVzc2FnZRIjCgZyZWFjamkYASABKAsyEy5QZWVyTWVzc2FnZS5SZWFjamkSHwoEZHJhdxgCIAEoCzIRLlBlZXJNZXNzYWdlLkRyYXcSEgoKZnJvbVBlZXJJZBgDIAEoBBIYChBmcm9tUGVlcklkU3RyaW5nGAQgASgJEi8KDGNhcGFiaWxpdGllcxgFIAEoCzIZLlBlZXJNZXNzYWdlLkNhcGFiaWxpdGllcxIrCgpiYWNrZ3JvdW5kGAYgASgLMhcuUGVlck1lc3NhZ2UuQmFja2dyb3VuZBItCgttdXRlUmVxdWVzdBgKIAEoCzIYLlBlZXJNZXNzYWdlLk11dGVSZXF1ZXN0EjsKEmF3YXJlbmVzc0Jyb2FkY2FzdBgLIAEoCzIfLlBlZXJNZXNzYWdlLkF3YXJlbmVzc0Jyb2FkY2FzdBIzCg5hd2FyZW5lc3NRdWVyeRgMIAEoCzIbLlBlZXJNZXNzYWdlLkF3YXJlbmVzc1F1ZXJ5EjMKDmF3YXJlbmVzc0Nsb3NlGA0gASgLMhsuUGVlck1lc3NhZ2UuQXdhcmVuZXNzQ2xvc2USMwoOanVrZWJveFJlcXVlc3QYDiABKAsyGy5QZWVyTWVzc2FnZS5KdWtlYm94UmVxdWVzdBI9ChNjb250ZW50U2hhcmVEZXRhaWxzGA8gASgLMiAuUGVlck1lc3NhZ2UuQ29udGVudFNoYXJlRGV0YWlscxJLChpyZWNvcmRpbmdTdGFydE5vdGlmaWNhdGlvbhgQIAEoCzInLlBlZXJNZXNzYWdlLlJlY29yZGluZ1N0YXJ0Tm90aWZpY2F0aW9uGpcBCgZSZWFjamkSDQoFZW1vamkYASABKAkSJgoEdHlwZRgCIAEoDjIYLlBlZXJNZXNzYWdlLlJlYWNqaS5UeXBlEhAKCGVtb2ppVXJsGAMgASgJIkQKBFR5cGUSGQoVVW5rbm93bl9yZWFjdGlvbl90eXBlEAASCgoGRWZmZWN0EAESDAoIU3RhbmRhcmQQAhIHCgNHaWYQAxodCgVQb2ludBIJCgF4GAEgASgBEgkKAXkYAiABKAEahQEKB1NlZ21lbnQSHQoBYRgBIAEoCzISLlBlZXJNZXNzYWdlLlBvaW50Eh0KAWIYAiABKAsyEi5QZWVyTWVzc2FnZS5Qb2ludBIdCgFjGAMgASgLMhIuUGVlck1lc3NhZ2UuUG9pbnQSHQoBZBgEIAEoCzISLlBlZXJNZXNzYWdlLlBvaW50Gt8BCgREcmF3EiQKBHR5cGUYASABKA4yFi5QZWVyTWVzc2FnZS5EcmF3LlR5cGUSJQoHc2VnbWVudBgCIAEoCzIULlBlZXJNZXNzYWdlLlNlZ21lbnQSCwoDaHVlGAMgASgFEg4KBml0ZW1JZBgEIAEoCRIJCgF4GAUgASgBEgkKAXkYBiABKAEiVwoEVHlwZRIVChFVTktOT1dOX0RSQVdfVFlQRRAAEgcKA05FVxABEggKBEVESVQQAhIHCgNFTkQQAxIOCgpDSEFOR0VfSFVFEAQSDAoIUE9TSVRJT04QBRolCgxDYXBhYmlsaXRpZXMSFQoNaXNEcmF3RW5hYmxlZBgBIAEoCBo5ChNDb250ZW50U2hhcmVEZXRhaWxzEhIKCnNvdXJjZVR5cGUYASABKAkSDgoGaXRlbUlkGAIgASgJGhkKCkJhY2tncm91bmQSCwoDdXJsGAEgASgJGh0KC011dGVSZXF1ZXN0Eg4KBnBlZXJJZBgBIAEoCRovCg5KdWtlYm94UmVxdWVzdBIPCgdzb25nS2V5GAEgASgJEgwKBHN0b3AYAiABKAgafwoaUmVjb3JkaW5nU3RhcnROb3RpZmljYXRpb24SOgoEdHlwZRgBIAEoDjIsLlBlZXJNZXNzYWdlLlJlY29yZGluZ1N0YXJ0Tm90aWZpY2F0aW9uLlR5cGUiJQoEVHlwZRIQCgxVTktOT1dOX1RZUEUQABILCgdTVU1NQVJZEAEacwoQQXdhcmVuZXNzUGF5bG9hZBISCgpmaWVsZF9uYW1lGAEgASgJEhMKC2ZpZWxkX3ZhbHVlGAIgASgJEh8KEmZpZWxkX3RpbWVzdGFtcF9tcxgDIAEoA0gAiAEBQhUKE19maWVsZF90aW1lc3RhbXBfbXMaagoSQXdhcmVuZXNzQnJvYWRjYXN0Eg8KB2NoYW5uZWwYASABKAkSDAoEdXNlchgCIAEoCRI1Cg5hd2FyZW5lc3NTdGF0ZRgDIAMoCzIdLlBlZXJNZXNzYWdlLkF3YXJlbmVzc1BheWxvYWQaLwoOQXdhcmVuZXNzUXVlcnkSDwoHY2hhbm5lbBgBIAEoCRIMCgR1c2VyGAIgASgJGi8KDkF3YXJlbmVzc0Nsb3NlEg8KB2NoYW5uZWwYASABKAkSDAoEdXNlchgCIAEoCWIGcHJvdG8z"),x=(0,k.Z)(M,0);var O=((m={})[m.Unknown_reaction_type=0]="Unknown_reaction_type",m[m.Effect=1]="Effect",m[m.Standard=2]="Standard",m[m.Gif=3]="Gif",m);let L=(0,k.Z)(M,0,3);var B=((_={})[_.UNKNOWN_DRAW_TYPE=0]="UNKNOWN_DRAW_TYPE",_[_.NEW=1]="NEW",_[_.EDIT=2]="EDIT",_[_.END=3]="END",_[_.CHANGE_HUE=4]="CHANGE_HUE",_[_.POSITION=5]="POSITION",_),U=((w={})[w.UNKNOWN_TYPE=0]="UNKNOWN_TYPE",w[w.SUMMARY=1]="SUMMARY",w);let $=(0,k.Z)(M,0,10),q=(0,k.Z)(M,0,11),Z=(0,k.Z)(M,0,12),ee=(0,k.Z)(M,0,13)},0x11d924e73:(o,p,f)=>{"use strict";f.d(p,{j:()=>m});let m={Active:"active",Eligible:"eligible"}},0xff3799b7:(o,p,f)=>{"use strict";f.d(p,{X:()=>M});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M=(0,w.A)("activity.feed generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"activity.feed",args:L,abortSignal:M,reason:x})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to activity.feed
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));M.meta={name:"activityFeedFetcher",key:"createFetcherActivityFeedFetcher",description:"activity.feed generated fetcher"}},0x20dc45706:(o,p,f)=>{"use strict";f.d(p,{h:()=>x,u:()=>M});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M={QueryFailed:"query_failed",InvalidInput:"invalid_input",QueryIncomplete:"query_incomplete",UnauthorizedEnv:"unauthorized_env"},x=(0,w.A)("analytics.clogData generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"analytics.clogData",args:L,abortSignal:M,reason:x})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to analytics.clogData
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));x.meta={name:"analyticsClogDataFetcher",key:"createFetcherAnalyticsClogDataFetcher",description:"analytics.clogData generated fetcher"}},0x14444f66c:(o,p,f)=>{"use strict";f.d(p,{O:()=>M});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M=(0,w.A)("connectInvites.list generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"connectInvites.list",args:L,abortSignal:M,reason:x})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to connectInvites.list
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));M.meta={name:"connectInvitesListFetcher",key:"createFetcherConnectInvitesListFetcher",description:"connectInvites.list generated fetcher"}},0xadf93c56:(o,p,f)=>{"use strict";f.d(p,{T:()=>M,W:()=>x});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M={ChannelConversionInProgress:"channel_conversion_in_progress",ConnectionLimitExceeded:"connection_limit_exceeded",EmailDoesNotMatch:"email_does_not_match",FailedToStartTrial:"failed_to_start_trial",HasAlreadyConnectedToOrg:"has_already_connected_to_org",InvalidArguments:"invalid_arguments",InvalidEmojiNotAllowed:"invalid_emoji_not_allowed",InvalidHostTeam:"invalid_host_team",InvalidLink:"invalid_link",InvalidName:"invalid_name",InvalidNameMaxlength:"invalid_name_maxlength",InvalidNamePunctuation:"invalid_name_punctuation",InvalidNameRequired:"invalid_name_required",InvalidNameSpecials:"invalid_name_specials",InviteFromSameOrg:"invite_from_same_org",InviteNotFound:"invite_not_found",InvalidPrivacy:"invalid_privacy",InvalidRecipientTeam:"invalid_recipient_team",InvalidTargetTeam:"invalid_target_team",InviteUsed:"invite_used",IsPendingConnectedToOrg:"is_pending_connected_to_org",LegacyConnectionInvalidOrg:"legacy_connection_invalid_org",LegacyConnectionLimitExceeded:"legacy_connection_limit_exceeded",NameTaken:"name_taken",NotAllowedForGridWorkspace:"not_allowed_for_grid_workspace",NotPaid:"not_paid",RestrictedAction:"restricted_action",TeamNotFound:"team_not_found",UserCannotCreateChannel:"user_cannot_create_channel",UserIsRestricted:"user_is_restricted",UserNotFound:"user_not_found",UserRequiredToAcceptAsPrivateButCannot:"user_required_to_accept_as_private_but_cannot"},x=(0,w.A)("conversations.acceptSharedInvite generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"conversations.acceptSharedInvite",args:L,abortSignal:M,reason:x})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to conversations.acceptSharedInvite
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));x.meta={name:"conversationsAcceptSharedInviteFetcher",key:"createFetcherConversationsAcceptSharedInviteFetcher",description:"conversations.acceptSharedInvite generated fetcher"}},0x164b95e6a:(o,p,f)=>{"use strict";f.d(p,{_:()=>M});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M=(0,w.A)("conversations.info generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"conversations.info",args:L,abortSignal:M,reason:x})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to conversations.info
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));M.meta={name:"conversationsInfoFetcher",key:"createFetcherConversationsInfoFetcher",description:"conversations.info generated fetcher"}},0x8c156709:(o,p,f)=>{"use strict";f.d(p,{U:()=>M});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M=(0,w.A)("conversations.listPrefs generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"conversations.listPrefs",args:L,abortSignal:M,reason:x})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to conversations.listPrefs
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));M.meta={name:"conversationsListPrefsFetcher",key:"createFetcherConversationsListPrefsFetcher",description:"conversations.listPrefs generated fetcher"}},0x1dc28e3a1:(o,p,f)=>{"use strict";f.d(p,{Sv:()=>M,a0:()=>O,jB:()=>x});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M={Unknown:"unknown",UserCannotCreateChannel:"user_cannot_create_channel",IsPendingConnectedToOrg:"is_pending_connected_to_org",HasAlreadyConnectedToOrg:"has_already_connected_to_org",EmailDoesNotMatch:"email_does_not_match",InviteFromSameOrg:"invite_from_same_org",UserIsRestricted:"user_is_restricted",NotAllowedForGridWorkspace:"not_allowed_for_grid_workspace",GridWorkspaceRequired:"grid_workspace_required",RestrictedAction:"restricted_action",ConnectionLimitExceeded:"connection_limit_exceeded",LegacyConnectionLimitExceeded:"legacy_connection_limit_exceeded",LegacyConnectionInvalidOrg:"legacy_connection_invalid_org",UserRequiredToAcceptAsPrivateButCannot:"user_required_to_accept_as_private_but_cannot",NotPaid:"not_paid",UpgradeRequiredButUserCannot:"upgrade_required_but_user_cannot",InvalidRecipientTeam:"invalid_recipient_team"},x={InvalidArguments:"invalid_arguments",InviteNotFound:"invite_not_found",TeamNotFound:"team_not_found",UserNotFound:"user_not_found",DomainClaimed:"domain_claimed"},O=(0,w.A)("conversations.sharedInviteAcceptanceEligibility generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"conversations.sharedInviteAcceptanceEligibility",args:L,abortSignal:M,reason:x})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to conversations.sharedInviteAcceptanceEligibility
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));O.meta={name:"conversationsSharedInviteAcceptanceEligibilityFetcher",key:"createFetcherConversationsSharedInviteAcceptanceEligibilityFetcher",description:"conversations.sharedInviteAcceptanceEligibility generated fetcher"}},0x1c429b447:(o,p,f)=>{"use strict";f.d(p,{D:()=>x,G:()=>M});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M={FeatureNotEnabled:"feature_not_enabled",InviteNotFound:"invite_not_found",WorkspaceNotFound:"workspace_not_found",OperationNotAllowed:"operation_not_allowed",ExternalWorkspaceLimitReached:"external_workspace_limit_reached",FailedToFetchTermsOfService:"failed_to_fetch_terms_of_service",TermsOfServiceNotAccepted:"terms_of_service_not_accepted",GuestUserNotAllowed:"guest_user_not_allowed",EmailDoesNotMatch:"email_does_not_match",InvalidRecipientTeam:"invalid_recipient_team",DomainClaimed:"domain_claimed",NotPaid:"not_paid"},x=(0,w.A)("externalWorkspaces.invites.accept generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"externalWorkspaces.invites.accept",args:L,abortSignal:M,reason:x})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to externalWorkspaces.invites.accept
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));x.meta={name:"externalWorkspacesInvitesAcceptFetcher",key:"createFetcherExternalWorkspacesInvitesAcceptFetcher",description:"externalWorkspaces.invites.accept generated fetcher"}},0xa676c83f:(o,p,f)=>{"use strict";f.d(p,{I:()=>M,l:()=>x});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M={InviteNotFound:"invite_not_found",InviteInvalid:"invite_invalid",RateLimited:"rate_limited",InviteUsed:"invite_used",FailedGeneratingInviteOutput:"failed_generating_invite_output"},x=(0,w.A)("externalWorkspaces.invites.info generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"externalWorkspaces.invites.info",args:L,abortSignal:M,reason:x,computeToken:!1})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to externalWorkspaces.invites.info
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));x.meta={name:"externalWorkspacesInvitesInfoFetcher",key:"createFetcherExternalWorkspacesInvitesInfoFetcher",description:"externalWorkspaces.invites.info generated fetcher"}},0x87ff5a19:(o,p,f)=>{"use strict";f.d(p,{I:()=>M});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M=(0,w.A)("help.issues.ticketStats generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"help.issues.ticketStats",args:L,abortSignal:M,reason:x})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to help.issues.ticketStats
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));M.meta={name:"helpIssuesTicketStatsFetcher",key:"createFetcherHelpIssuesTicketStatsFetcher",description:"help.issues.ticketStats generated fetcher"}},0xc20486ad:(o,p,f)=>{"use strict";f.d(p,{l:()=>M});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M=(0,w.A)("help.productHelpCard.list generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"help.productHelpCard.list",args:L,abortSignal:M,reason:x})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to help.productHelpCard.list
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));M.meta={name:"helpProductHelpCardListFetcher",key:"createFetcherHelpProductHelpCardListFetcher",description:"help.productHelpCard.list generated fetcher"}},0x1f1fa752e:(o,p,f)=>{"use strict";f.d(p,{G:()=>M});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M=(0,w.A)("helpdesk.categories generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"helpdesk.categories",args:L,abortSignal:M,reason:x,computeToken:!1})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to helpdesk.categories
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));M.meta={name:"helpdeskCategoriesFetcher",key:"createFetcherHelpdeskCategoriesFetcher",description:"helpdesk.categories generated fetcher"}},0x1200f8ad6:(o,p,f)=>{"use strict";f.d(p,{h:()=>M});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M=(0,w.A)("helpdesk.getSectionsAndArticlesByCategory generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"helpdesk.getSectionsAndArticlesByCategory",args:L,abortSignal:M,reason:x,computeToken:!1})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to helpdesk.getSectionsAndArticlesByCategory
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));M.meta={name:"helpdeskGetSectionsAndArticlesByCategoryFetcher",key:"createFetcherHelpdeskGetSectionsAndArticlesByCategoryFetcher",description:"helpdesk.getSectionsAndArticlesByCategory generated fetcher"}},0x1257faab2:(o,p,f)=>{"use strict";f.d(p,{a:()=>M});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M=(0,w.A)("helpdesk.get generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"helpdesk.get",args:L,abortSignal:M,reason:x,computeToken:!1})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to helpdesk.get
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));M.meta={name:"helpdeskGetFetcher",key:"createFetcherHelpdeskGetFetcher",description:"helpdesk.get generated fetcher"}},0x14691160d:(o,p,f)=>{"use strict";f.d(p,{z:()=>M});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M=(0,w.A)("lists.records.list generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"lists.records.list",args:L,abortSignal:M,reason:x})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to lists.records.list
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));M.meta={name:"listsRecordsListFetcher",key:"createFetcherListsRecordsListFetcher",description:"lists.records.list generated fetcher"}},0x1e1870ede:(o,p,f)=>{"use strict";f.d(p,{u:()=>M});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M=(0,w.A)("megaphone.visualizer.notifications.get generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"megaphone.visualizer.notifications.get",args:L,abortSignal:M,reason:x})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to megaphone.visualizer.notifications.get
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));M.meta={name:"megaphoneVisualizerNotificationsGetFetcher",key:"createFetcherMegaphoneVisualizerNotificationsGetFetcher",description:"megaphone.visualizer.notifications.get generated fetcher"}},0x160dba631:(o,p,f)=>{"use strict";f.d(p,{l:()=>k});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3);let k=(0,w.A)("onboarding.fetch generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:k,reason:M,...x}=f;o((0,_.apiCall)({method:"onboarding.fetch",args:x,abortSignal:k,reason:M})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to onboarding.fetch
with reason ${M} failed, initiated by generated fetcher`),w(o)})}));k.meta={name:"onboardingFetchFetcher",key:"createFetcherOnboardingFetchFetcher",description:"onboarding.fetch generated fetcher"}},0x171e9fa85:(o,p,f)=>{"use strict";f.d(p,{n:()=>M});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M=(0,w.A)("payments.checkout.config generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"payments.checkout.config",args:L,abortSignal:M,reason:x})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to payments.checkout.config
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));M.meta={name:"paymentsCheckoutConfigFetcher",key:"createFetcherPaymentsCheckoutConfigFetcher",description:"payments.checkout.config generated fetcher"}},0x1f0b97483:(o,p,f)=>{"use strict";f.d(p,{b:()=>M});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M=(0,w.A)("payments.status.get generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"payments.status.get",args:L,abortSignal:M,reason:x})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to payments.status.get
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));M.meta={name:"paymentsStatusGetFetcher",key:"createFetcherPaymentsStatusGetFetcher",description:"payments.status.get generated fetcher"}},0x161b73cc3:(o,p,f)=>{"use strict";f.d(p,{T:()=>x,W:()=>M});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M={AlreadyPinned:"already_pinned",BadTimestamp:"bad_timestamp",ChannelNotFound:"channel_not_found",ExternalChannelMigrating:"external_channel_migrating",FileNotFound:"file_not_found",FileNotShared:"file_not_shared",MessageNotFound:"message_not_found",NoItemSpecified:"no_item_specified",NotInChannel:"not_in_channel",NotPinnable:"not_pinnable",RestrictedAction:"restricted_action",TooManyPins:"too_many_pins"},x=(0,w.A)("pins.add generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"pins.add",args:L,abortSignal:M,reason:x})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to pins.add
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));x.meta={name:"pinsAddFetcher",key:"createFetcherPinsAddFetcher",description:"pins.add generated fetcher"}},0x1adb11c14:(o,p,f)=>{"use strict";f.d(p,{u:()=>M});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M=(0,w.A)("pins.list generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"pins.list",args:L,abortSignal:M,reason:x})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to pins.list
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));M.meta={name:"pinsListFetcher",key:"createFetcherPinsListFetcher",description:"pins.list generated fetcher"}},0x1bb57acec:(o,p,f)=>{"use strict";f.d(p,{w:()=>M});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M=(0,w.A)("pins.remove generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"pins.remove",args:L,abortSignal:M,reason:x})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to pins.remove
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));M.meta={name:"pinsRemoveFetcher",key:"createFetcherPinsRemoveFetcher",description:"pins.remove generated fetcher"}},0x1930533e1:(o,p,f)=>{"use strict";f.d(p,{Q:()=>M});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M=(0,w.A)("rooms.inviteResponse generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"rooms.inviteResponse",args:L,abortSignal:M,reason:x})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to rooms.inviteResponse
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));M.meta={name:"roomsInviteResponseFetcher",key:"createFetcherRoomsInviteResponseFetcher",description:"rooms.inviteResponse generated fetcher"}},0x22dfce16c:(o,p,f)=>{"use strict";f.d(p,{g:()=>M});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M={InvalidUser:"invalid_user",ChannelNotFound:"channel_not_found",InvalidChannelId:"invalid_channel_id",PermissionDenied:"permission_denied",CannotInviteExternal:"cannot_invite_external",InviteFailed:"invite_failed",HuddleNotFound:"huddle_not_found",TeamNotFound:"team_not_found",MaxPotentialParticipants:"max_potential_participants",RecipientHuddlesDisabled:"recipient_huddles_disabled",FreemiumMaxParticipants:"freemium_max_participants"};(0,w.A)("rooms.notifyMember generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"rooms.notifyMember",args:L,abortSignal:M,reason:x})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to rooms.notifyMember
with reason ${x} failed, initiated by generated fetcher`),w(o)})})).meta={name:"roomsNotifyMemberFetcher",key:"createFetcherRoomsNotifyMemberFetcher",description:"rooms.notifyMember generated fetcher"}},0x11becc36f:(o,p,f)=>{"use strict";f.d(p,{i:()=>M});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M=(0,w.A)("rooms.startTranscription generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"rooms.startTranscription",args:L,abortSignal:M,reason:x})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to rooms.startTranscription
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));M.meta={name:"roomsStartTranscriptionFetcher",key:"createFetcherRoomsStartTranscriptionFetcher",description:"rooms.startTranscription generated fetcher"}},0x2317cea27:(o,p,f)=>{"use strict";f.d(p,{W:()=>M});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M=(0,w.A)("rooms.stopTranscription generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"rooms.stopTranscription",args:L,abortSignal:M,reason:x})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to rooms.stopTranscription
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));M.meta={name:"roomsStopTranscriptionFetcher",key:"createFetcherRoomsStopTranscriptionFetcher",description:"rooms.stopTranscription generated fetcher"}},0x173d2b811:(o,p,f)=>{"use strict";f.d(p,{z:()=>M});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M=(0,w.A)("search.autocomplete.topEngagedFiles generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"search.autocomplete.topEngagedFiles",args:L,abortSignal:M,reason:x})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to search.autocomplete.topEngagedFiles
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));M.meta={name:"searchAutocompleteTopEngagedFilesFetcher",key:"createFetcherSearchAutocompleteTopEngagedFilesFetcher",description:"search.autocomplete.topEngagedFiles generated fetcher"}},0x98b79679:(o,p,f)=>{"use strict";f.d(p,{v:()=>M});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M=(0,w.A)("search.autocomplete.triggers generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"search.autocomplete.triggers",args:L,abortSignal:M,reason:x})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to search.autocomplete.triggers
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));M.meta={name:"searchAutocompleteTriggersFetcher",key:"createFetcherSearchAutocompleteTriggersFetcher",description:"search.autocomplete.triggers generated fetcher"}},0xe55c52c1:(o,p,f)=>{"use strict";f.d(p,{Z:()=>x,q:()=>M});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M={MissingArgument:"missing_argument",NotPaid:"not_paid",InvalidLink:"invalid_link",InviteInactive:"invite_inactive",InviteAlreadyUsed:"invite_already_used",InviteNotAllowed:"invite_not_allowed",AcceptNotAllowed:"accept_not_allowed",FeatureDisabled:"feature_disabled",OrgsSevered:"orgs_severed",InternalError:"internal_error",CustomInvitesNotSupported:"custom_invites_not_supported",InvalidRecipientTeam:"invalid_recipient_team",EmailDoesNotMatch:"email_does_not_match",SlackConnectDmNotAllowedOnTeam:"slack_connect_dm_not_allowed_on_team",InviteNotFound:"invite_not_found"},x=(0,w.A)("sharedInvites.accept generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"sharedInvites.accept",args:L,abortSignal:M,reason:x})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to sharedInvites.accept
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));x.meta={name:"sharedInvitesAcceptFetcher",key:"createFetcherSharedInvitesAcceptFetcher",description:"sharedInvites.accept generated fetcher"}},0x104b72550:(o,p,f)=>{"use strict";f.d(p,{K:()=>M});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M=(0,w.A)("team.feature.request generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"team.feature.request",args:L,abortSignal:M,reason:x})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to team.feature.request
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));M.meta={name:"teamFeatureRequestFetcher",key:"createFetcherTeamFeatureRequestFetcher",description:"team.feature.request generated fetcher"}},0x23561f5d7:(o,p,f)=>{"use strict";f.d(p,{p:()=>M});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M=(0,w.A)("teams.trials.info generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"teams.trials.info",args:L,abortSignal:M,reason:x})).then(o=>{m((0,k.XK)(o))}).catch(o=>{(0,I.default)({getState:p}).error(`API call to teams.trials.info
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));M.meta={name:"teamsTrialsInfoFetcher",key:"createFetcherTeamsTrialsInfoFetcher",description:"teams.trials.info generated fetcher"}},0x1d2c85d59:(o,p,f)=>{"use strict";f.d(p,{k:()=>M,n:()=>x});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M={BadUsername:"bad_username",CannotUpdateAdminUser:"cannot_update_admin_user",EmailBad:"email_bad",EmailTaken:"email_taken",DisplayNameNotAllowed:"display_name_not_allowed",InvalidNamePunctuation:"invalid_name_punctuation",InvalidNameRequired:"invalid_name_required",InvalidNameSpecials:"invalid_name_specials",InvalidProfile:"invalid_profile",InvalidReservedWord:"invalid_reserved_word",InvalidUser:"invalid_user",LongUsername:"long_username",MustClearBothStatusTextAndStatusEmoji:"must_clear_both_status_text_and_status_emoji",NameNotAllowed:"name_not_allowed",NotAdmin:"not_admin",NotAppAdmin:"not_app_admin",PartialProfileSetFailed:"partial_profile_set_failed",ProfileSetFailed:"profile_set_failed",ProfileStatusSetFailedNotEmojiSyntax:"profile_status_set_failed_not_emoji_syntax",ProfileStatusSetFailedNotValidEmoji:"profile_status_set_failed_not_valid_emoji",ProfileStatusSetFailedWritingExpiration:"profile_status_set_failed_writing_expiration",ReadOnlyProfileField:"read_only_profile_field",ReservedName:"reserved_name",SudoRequired:"sudo_required",TooLong:"too_long",UserNotFound:"user_not_found",UserNotSpecified:"user_not_specified",UserRemovedFromTeam:"user_removed_from_team",UsernameEmpty:"username_empty",UsernameTaken:"username_taken",CannotUpdateStatus:"cannot_update_status",PermissionDenied:"permission_denied",UsernameSame:"username_same",InvalidEmojiNotAllowed:"invalid_emoji_not_allowed",InvalidOooMessage:"invalid_ooo_message",InvalidStartsWithAt:"invalid_starts_with_at"},x=(0,w.A)("users.profile.set generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"users.profile.set",args:L,abortSignal:M,reason:x})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to users.profile.set
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));x.meta={name:"usersProfileSetFetcher",key:"createFetcherUsersProfileSetFetcher",description:"users.profile.set generated fetcher"}},0x238e7f805:(o,p,f)=>{"use strict";f.d(p,{B:()=>M});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M=(0,w.A)("workflows.triggers.tripPreCheck generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"workflows.triggers.tripPreCheck",args:L,abortSignal:M,reason:x})).then(o=>{m((0,k.XK)(o))}).catch(o=>{(0,I.default)({getState:p}).error(`API call to workflows.triggers.tripPreCheck
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));M.meta={name:"workflowsTriggersTripPreCheckFetcher",key:"createFetcherWorkflowsTriggersTripPreCheckFetcher",description:"workflows.triggers.tripPreCheck generated fetcher"}},0x1da389b54:(o,p,f)=>{"use strict";f.d(p,{d:()=>M,e:()=>x});var m=f(0xe874a88a),_=f(0x22a29f141),w=f(0x1dfdeb1c8),I=f(0x1ec68d6a3),k=f(0xe747dd27);let M={UnknownMethod:"unknown_method",AccessDenied:"access_denied",CannotTripNonWorkflowFunction:"cannot_trip_non_workflow_function",InvalidUrl:"invalid_url",InvalidContext:"invalid_context",TriggerNotFound:"trigger_not_found",FunctionNotFound:"function_not_found",ParameterValidationFailed:"parameter_validation_failed",InvalidInteractiveTriggerInputs:"invalid_interactive_trigger_inputs",InvalidTriggerInput:"invalid_trigger_input",WorkflowNotPublished:"workflow_not_published",UnableToFindUserInChannelForTrigger:"unable_to_find_user_in_channel_for_trigger",ProviderNotFound:"provider_not_found",MissingOauthToken:"missing_oauth_token",InvalidChannel:"invalid_channel",InvalidMessage:"invalid_message",InvalidBlockId:"invalid_block_id",InvalidActionId:"invalid_action_id",InputTriggerUrlDoesntMatchButtonTriggerUrl:"input_trigger_url_doesnt_match_button_trigger_url",InvalidSpeedbumpCustomizableInputParameters:"invalid_speedbump_customizable_input_parameters",CommunicationDisabled:"communication_disabled",InvalidTriggerType:"invalid_trigger_type",NotOptedIntoOverages:"not_opted_into_overages",ReachedUpperSpendLimit:"reached_upper_spend_limit",FreeTeamNotAllowed:"free_team_not_allowed",PretripAckRequired:"pretrip_ack_required"},x=(0,w.A)("workflows.triggers.trip generated fetcher",(o,p,f)=>new m.S((m,w)=>{let{abortSignal:M,reason:x,...O}=f,L=(0,k.VA)(O);o((0,_.apiCall)({method:"workflows.triggers.trip",args:L,abortSignal:M,reason:x})).then(o=>{m(o)}).catch(o=>{(0,I.default)({getState:p}).error(`API call to workflows.triggers.trip
with reason ${x} failed, initiated by generated fetcher`),w(o)})}));x.meta={name:"workflowsTriggersTripFetcher",key:"createFetcherWorkflowsTriggersTripFetcher",description:"workflows.triggers.trip generated fetcher"}},0xce04fe24:(o,p,f)=>{"use strict";f.d(p,{U:()=>m});let m={AllContent:"all_content",SelectedSources:"selected_sources"}},0x15e7d1996:(o,p,f)=>{"use strict";f.d(p,{k:()=>m});let m={NotPaid:"not_paid",InvalidLink:"invalid_link",InviteInactive:"invite_inactive",InviteAlreadyUsed:"invite_already_used",InviteNotAllowed:"invite_not_allowed",AcceptNotAllowed:"accept_not_allowed",OrgsSevered:"orgs_severed",OrgNotVerified:"org_not_verified",UserIsRestricted:"user_is_restricted",InvalidRecipientTeam:"invalid_recipient_team",EmailDoesNotMatch:"email_does_not_match",Generic:"generic",SlackConnectDmNotAllowedOnTeam:"slack_connect_dm_not_allowed_on_team"}},0x1d9cb8d92:(o,p,f)=>{"use strict";f.d(p,{t:()=>m});let m={PendingApproval:"pending_approval",Approved:"approved",Rejected:"rejected",Expired:"expired"}},0x11bfbac9:(o,p,f)=>{"use strict";f.d(p,{c:()=>m});let m={Sent:"sent",Expired:"expired",Revoked:"revoked",Requested:"requested"}},0xfaf2a52c:(o,p,f)=>{"use strict";f.d(p,{D:()=>m,z:()=>_});let m={Incoming:"incoming",Outgoing:"outgoing"},_={Incoming:"incoming",Outgoing:"outgoing"}},0x23ebbcda7:(o,p,f)=>{"use strict";f.d(p,{k:()=>m});let m={Channel:"channel",Im:"im",Workspace:"workspace"}},0x93c830b7:(o,p,f)=>{"use strict";f.d(p,{S:()=>m});let m={ActionItem:"action_item",LatestUnreadAndActivity:"latest_unread_and_activity",Topic:"topic",SuggestedTopic:"suggested_topic",StalledConversations:"stalled_conversations",FocusTopic:"focus_topic"}},0x510b1d7f:(o,p,f)=>{"use strict";let m;f.r(p),f.d(p,{$Command:()=>Command,AllowNotifications:()=>tq,AssociateChannelFlowCommand:()=>AssociateChannelFlowCommand,BadRequestException:()=>BadRequestException,BatchChannelMembershipsFilterSensitiveLog:()=>BatchChannelMembershipsFilterSensitiveLog,BatchCreateChannelMembershipCommand:()=>BatchCreateChannelMembershipCommand,BatchCreateChannelMembershipResponseFilterSensitiveLog:()=>BatchCreateChannelMembershipResponseFilterSensitiveLog,ChannelAssociatedWithFlowSummaryFilterSensitiveLog:()=>ChannelAssociatedWithFlowSummaryFilterSensitiveLog,ChannelBanFilterSensitiveLog:()=>ChannelBanFilterSensitiveLog,ChannelBanSummaryFilterSensitiveLog:()=>ChannelBanSummaryFilterSensitiveLog,ChannelFilterSensitiveLog:()=>ChannelFilterSensitiveLog,ChannelFlowCallbackCommand:()=>ChannelFlowCallbackCommand,ChannelFlowCallbackRequestFilterSensitiveLog:()=>ChannelFlowCallbackRequestFilterSensitiveLog,ChannelFlowFilterSensitiveLog:()=>ChannelFlowFilterSensitiveLog,ChannelFlowSummaryFilterSensitiveLog:()=>ChannelFlowSummaryFilterSensitiveLog,ChannelMembershipFilterSensitiveLog:()=>ChannelMembershipFilterSensitiveLog,ChannelMembershipForAppInstanceUserSummaryFilterSensitiveLog:()=>ChannelMembershipForAppInstanceUserSummaryFilterSensitiveLog,ChannelMembershipPreferencesFilterSensitiveLog:()=>ChannelMembershipPreferencesFilterSensitiveLog,ChannelMembershipSummaryFilterSensitiveLog:()=>ChannelMembershipSummaryFilterSensitiveLog,ChannelMembershipType:()=>tJ,ChannelMessageCallbackFilterSensitiveLog:()=>ChannelMessageCallbackFilterSensitiveLog,ChannelMessageFilterSensitiveLog:()=>ChannelMessageFilterSensitiveLog,ChannelMessagePersistenceType:()=>t3,ChannelMessageStatus:()=>t4,ChannelMessageSummaryFilterSensitiveLog:()=>ChannelMessageSummaryFilterSensitiveLog,ChannelMessageType:()=>t5,ChannelMode:()=>tQ,ChannelModeratedByAppInstanceUserSummaryFilterSensitiveLog:()=>ChannelModeratedByAppInstanceUserSummaryFilterSensitiveLog,ChannelModeratorFilterSensitiveLog:()=>ChannelModeratorFilterSensitiveLog,ChannelModeratorSummaryFilterSensitiveLog:()=>ChannelModeratorSummaryFilterSensitiveLog,ChannelPrivacy:()=>tZ,ChannelSummaryFilterSensitiveLog:()=>ChannelSummaryFilterSensitiveLog,ChimeSDKMessaging:()=>ChimeSDKMessaging,ChimeSDKMessagingClient:()=>ChimeSDKMessagingClient,ChimeSDKMessagingServiceException:()=>ChimeSDKMessagingServiceException,ConflictException:()=>ConflictException,CreateChannelBanCommand:()=>CreateChannelBanCommand,CreateChannelBanResponseFilterSensitiveLog:()=>CreateChannelBanResponseFilterSensitiveLog,CreateChannelCommand:()=>CreateChannelCommand,CreateChannelFlowCommand:()=>CreateChannelFlowCommand,CreateChannelFlowRequestFilterSensitiveLog:()=>CreateChannelFlowRequestFilterSensitiveLog,CreateChannelMembershipCommand:()=>CreateChannelMembershipCommand,CreateChannelMembershipResponseFilterSensitiveLog:()=>CreateChannelMembershipResponseFilterSensitiveLog,CreateChannelModeratorCommand:()=>CreateChannelModeratorCommand,CreateChannelModeratorResponseFilterSensitiveLog:()=>CreateChannelModeratorResponseFilterSensitiveLog,CreateChannelRequestFilterSensitiveLog:()=>CreateChannelRequestFilterSensitiveLog,DeleteChannelBanCommand:()=>DeleteChannelBanCommand,DeleteChannelCommand:()=>DeleteChannelCommand,DeleteChannelFlowCommand:()=>DeleteChannelFlowCommand,DeleteChannelMembershipCommand:()=>DeleteChannelMembershipCommand,DeleteChannelMessageCommand:()=>DeleteChannelMessageCommand,DeleteChannelModeratorCommand:()=>DeleteChannelModeratorCommand,DeleteMessagingStreamingConfigurationsCommand:()=>DeleteMessagingStreamingConfigurationsCommand,DescribeChannelBanCommand:()=>DescribeChannelBanCommand,DescribeChannelBanResponseFilterSensitiveLog:()=>DescribeChannelBanResponseFilterSensitiveLog,DescribeChannelCommand:()=>DescribeChannelCommand,DescribeChannelFlowCommand:()=>DescribeChannelFlowCommand,DescribeChannelFlowResponseFilterSensitiveLog:()=>DescribeChannelFlowResponseFilterSensitiveLog,DescribeChannelMembershipCommand:()=>DescribeChannelMembershipCommand,DescribeChannelMembershipForAppInstanceUserCommand:()=>DescribeChannelMembershipForAppInstanceUserCommand,DescribeChannelMembershipForAppInstanceUserResponseFilterSensitiveLog:()=>DescribeChannelMembershipForAppInstanceUserResponseFilterSensitiveLog,DescribeChannelMembershipResponseFilterSensitiveLog:()=>DescribeChannelMembershipResponseFilterSensitiveLog,DescribeChannelModeratedByAppInstanceUserCommand:()=>DescribeChannelModeratedByAppInstanceUserCommand,DescribeChannelModeratedByAppInstanceUserResponseFilterSensitiveLog:()=>DescribeChannelModeratedByAppInstanceUserResponseFilterSensitiveLog,DescribeChannelModeratorCommand:()=>DescribeChannelModeratorCommand,DescribeChannelModeratorResponseFilterSensitiveLog:()=>DescribeChannelModeratorResponseFilterSensitiveLog,DescribeChannelResponseFilterSensitiveLog:()=>DescribeChannelResponseFilterSensitiveLog,DisassociateChannelFlowCommand:()=>DisassociateChannelFlowCommand,ErrorCode:()=>tY,ExpirationCriterion:()=>tX,FallbackAction:()=>t1,ForbiddenException:()=>ForbiddenException,GetChannelMembershipPreferencesCommand:()=>GetChannelMembershipPreferencesCommand,GetChannelMembershipPreferencesResponseFilterSensitiveLog:()=>GetChannelMembershipPreferencesResponseFilterSensitiveLog,GetChannelMessageCommand:()=>GetChannelMessageCommand,GetChannelMessageResponseFilterSensitiveLog:()=>GetChannelMessageResponseFilterSensitiveLog,GetChannelMessageStatusCommand:()=>GetChannelMessageStatusCommand,GetMessagingSessionEndpointCommand:()=>GetMessagingSessionEndpointCommand,GetMessagingStreamingConfigurationsCommand:()=>GetMessagingStreamingConfigurationsCommand,IdentityFilterSensitiveLog:()=>IdentityFilterSensitiveLog,InvocationType:()=>t0,ListChannelBansCommand:()=>ListChannelBansCommand,ListChannelBansRequestFilterSensitiveLog:()=>ListChannelBansRequestFilterSensitiveLog,ListChannelBansResponseFilterSensitiveLog:()=>ListChannelBansResponseFilterSensitiveLog,ListChannelFlowsCommand:()=>ListChannelFlowsCommand,ListChannelFlowsRequestFilterSensitiveLog:()=>ListChannelFlowsRequestFilterSensitiveLog,ListChannelFlowsResponseFilterSensitiveLog:()=>ListChannelFlowsResponseFilterSensitiveLog,ListChannelMembershipsCommand:()=>ListChannelMembershipsCommand,ListChannelMembershipsForAppInstanceUserCommand:()=>ListChannelMembershipsForAppInstanceUserCommand,ListChannelMembershipsForAppInstanceUserRequestFilterSensitiveLog:()=>ListChannelMembershipsForAppInstanceUserRequestFilterSensitiveLog,ListChannelMembershipsForAppInstanceUserResponseFilterSensitiveLog:()=>ListChannelMembershipsForAppInstanceUserResponseFilterSensitiveLog,ListChannelMembershipsRequestFilterSensitiveLog:()=>ListChannelMembershipsRequestFilterSensitiveLog,ListChannelMembershipsResponseFilterSensitiveLog:()=>ListChannelMembershipsResponseFilterSensitiveLog,ListChannelMessagesCommand:()=>ListChannelMessagesCommand,ListChannelMessagesRequestFilterSensitiveLog:()=>ListChannelMessagesRequestFilterSensitiveLog,ListChannelMessagesResponseFilterSensitiveLog:()=>ListChannelMessagesResponseFilterSensitiveLog,ListChannelModeratorsCommand:()=>ListChannelModeratorsCommand,ListChannelModeratorsRequestFilterSensitiveLog:()=>ListChannelModeratorsRequestFilterSensitiveLog,ListChannelModeratorsResponseFilterSensitiveLog:()=>ListChannelModeratorsResponseFilterSensitiveLog,ListChannelsAssociatedWithChannelFlowCommand:()=>ListChannelsAssociatedWithChannelFlowCommand,ListChannelsAssociatedWithChannelFlowRequestFilterSensitiveLog:()=>ListChannelsAssociatedWithChannelFlowRequestFilterSensitiveLog,ListChannelsAssociatedWithChannelFlowResponseFilterSensitiveLog:()=>ListChannelsAssociatedWithChannelFlowResponseFilterSensitiveLog,ListChannelsCommand:()=>ListChannelsCommand,ListChannelsModeratedByAppInstanceUserCommand:()=>ListChannelsModeratedByAppInstanceUserCommand,ListChannelsModeratedByAppInstanceUserRequestFilterSensitiveLog:()=>ListChannelsModeratedByAppInstanceUserRequestFilterSensitiveLog,ListChannelsModeratedByAppInstanceUserResponseFilterSensitiveLog:()=>ListChannelsModeratedByAppInstanceUserResponseFilterSensitiveLog,ListChannelsRequestFilterSensitiveLog:()=>ListChannelsRequestFilterSensitiveLog,ListChannelsResponseFilterSensitiveLog:()=>ListChannelsResponseFilterSensitiveLog,ListSubChannelsCommand:()=>ListSubChannelsCommand,ListSubChannelsRequestFilterSensitiveLog:()=>ListSubChannelsRequestFilterSensitiveLog,ListSubChannelsResponseFilterSensitiveLog:()=>ListSubChannelsResponseFilterSensitiveLog,ListTagsForResourceCommand:()=>ListTagsForResourceCommand,ListTagsForResourceResponseFilterSensitiveLog:()=>ListTagsForResourceResponseFilterSensitiveLog,MessageAttributeValueFilterSensitiveLog:()=>MessageAttributeValueFilterSensitiveLog,MessagingDataType:()=>t6,NotFoundException:()=>NotFoundException,ProcessorFilterSensitiveLog:()=>ProcessorFilterSensitiveLog,PushNotificationConfigurationFilterSensitiveLog:()=>PushNotificationConfigurationFilterSensitiveLog,PushNotificationPreferencesFilterSensitiveLog:()=>PushNotificationPreferencesFilterSensitiveLog,PushNotificationType:()=>t2,PutChannelExpirationSettingsCommand:()=>PutChannelExpirationSettingsCommand,PutChannelMembershipPreferencesCommand:()=>PutChannelMembershipPreferencesCommand,PutChannelMembershipPreferencesRequestFilterSensitiveLog:()=>PutChannelMembershipPreferencesRequestFilterSensitiveLog,PutChannelMembershipPreferencesResponseFilterSensitiveLog:()=>PutChannelMembershipPreferencesResponseFilterSensitiveLog,PutMessagingStreamingConfigurationsCommand:()=>PutMessagingStreamingConfigurationsCommand,RedactChannelMessageCommand:()=>RedactChannelMessageCommand,ResourceLimitExceededException:()=>ResourceLimitExceededException,SearchChannelsCommand:()=>SearchChannelsCommand,SearchChannelsRequestFilterSensitiveLog:()=>SearchChannelsRequestFilterSensitiveLog,SearchChannelsResponseFilterSensitiveLog:()=>SearchChannelsResponseFilterSensitiveLog,SearchFieldKey:()=>t9,SearchFieldOperator:()=>t7,SendChannelMessageCommand:()=>SendChannelMessageCommand,SendChannelMessageRequestFilterSensitiveLog:()=>SendChannelMessageRequestFilterSensitiveLog,ServiceFailureException:()=>ServiceFailureException,ServiceUnavailableException:()=>ServiceUnavailableException,SortOrder:()=>t8,TagFilterSensitiveLog:()=>TagFilterSensitiveLog,TagResourceCommand:()=>TagResourceCommand,TagResourceRequestFilterSensitiveLog:()=>TagResourceRequestFilterSensitiveLog,ThrottledClientException:()=>ThrottledClientException,UnauthorizedClientException:()=>UnauthorizedClientException,UntagResourceCommand:()=>UntagResourceCommand,UntagResourceRequestFilterSensitiveLog:()=>UntagResourceRequestFilterSensitiveLog,UpdateChannelCommand:()=>UpdateChannelCommand,UpdateChannelFlowCommand:()=>UpdateChannelFlowCommand,UpdateChannelFlowRequestFilterSensitiveLog:()=>UpdateChannelFlowRequestFilterSensitiveLog,UpdateChannelMessageCommand:()=>UpdateChannelMessageCommand,UpdateChannelMessageRequestFilterSensitiveLog:()=>UpdateChannelMessageRequestFilterSensitiveLog,UpdateChannelReadMarkerCommand:()=>UpdateChannelReadMarkerCommand,UpdateChannelRequestFilterSensitiveLog:()=>UpdateChannelRequestFilterSensitiveLog,__Client:()=>Client,paginateListChannelBans:()=>iR,paginateListChannelFlows:()=>iO,paginateListChannelMemberships:()=>iL,paginateListChannelMembershipsForAppInstanceUser:()=>iD,paginateListChannelMessages:()=>iN,paginateListChannelModerators:()=>iF,paginateListChannels:()=>iU,paginateListChannelsAssociatedWithChannelFlow:()=>iV,paginateListChannelsModeratedByAppInstanceUser:()=>iB,paginateListSubChannels:()=>ij,paginateSearchChannels:()=>iH}),(et=el||(el={})).HEADER="header",et.QUERY="query",(ei=ed||(ed={})).HEADER="header",ei.QUERY="query",(er=ec||(ec={})).HTTP="http",er.HTTPS="https",(en=eu||(eu={})).MD5="md5",en.CRC32="crc32",en.CRC32C="crc32c",en.SHA1="sha1",en.SHA256="sha256",(eo=eh||(eh={}))[eo.HEADER=0]="HEADER",eo[eo.TRAILER=1]="TRAILER";let _="__smithy_context";(es=ep||(ep={})).PROFILE="profile",es.SSO_SESSION="sso-session",es.SERVICES="services",(ea=ef||(ef={})).HTTP_0_9="http/0.9",ea.HTTP_1_0="http/1.0",ea.TDS_8_0="tds/8.0";let httpRequest_HttpRequest=class httpRequest_HttpRequest{constructor(o){this.method=o.method||"GET",this.hostname=o.hostname||"localhost",this.port=o.port,this.query=o.query||{},this.headers=o.headers||{},this.body=o.body,this.protocol=o.protocol?":"!==o.protocol.slice(-1)?`${o.protocol}:`:o.protocol:"https:",this.path=o.path?"/"!==o.path.charAt(0)?`/${o.path}`:o.path:"/",this.username=o.username,this.password=o.password,this.fragment=o.fragment}static clone(o){let p=new httpRequest_HttpRequest({...o,headers:{...o.headers}});return p.query&&(p.query=cloneQuery(p.query)),p}static isInstance(o){return!!o&&"method"in o&&"protocol"in o&&"hostname"in o&&"path"in o&&"object"==typeof o.query&&"object"==typeof o.headers}clone(){return httpRequest_HttpRequest.clone(this)}};function cloneQuery(o){return Object.keys(o).reduce((p,f)=>{let m=o[f];return{...p,[f]:Array.isArray(m)?[...m]:m}},{})}let HttpResponse=class HttpResponse{constructor(o){this.statusCode=o.statusCode,this.reason=o.reason,this.headers=o.headers||{},this.body=o.body}static isInstance(o){return!!o&&"number"==typeof o.statusCode&&"object"==typeof o.headers}};function resolveHostHeaderConfig(o){return o}let w={name:"hostHeaderMiddleware",step:"build",priority:"low",tags:["HOST"],override:!0},I={name:"loggerMiddleware",tags:["LOGGER"],step:"initialize",override:!0},k="X-Amzn-Trace-Id",M={step:"build",tags:["RECURSION_DETECTION"],name:"recursionDetectionMiddleware",override:!0,priority:"low"};function resolveUserAgentConfig(o){return{...o,customUserAgent:"string"==typeof o.customUserAgent?[[o.customUserAgent]]:o.customUserAgent}}let EndpointCache=class EndpointCache{constructor({size:o,params:p}){this.data=new Map,this.parameters=[],this.capacity=o??50,p&&(this.parameters=p)}get(o,p){let f=this.hash(o);if(!1===f)return p();if(!this.data.has(f)){if(this.data.size>this.capacity+10){let o=this.data.keys(),p=0;for(;;){let{value:f,done:m}=o.next();if(this.data.delete(f),m||++p>10)break}}this.data.set(f,p())}return this.data.get(f)}size(){return this.data.size}hash(o){let p="",{parameters:f}=this;if(0===f.length)return!1;for(let m of f){let f=String(o[m]??"");if(f.includes("|;"))return!1;p+=f+"|;"}return p}};let x=RegExp("^(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}$"),isIpAddress=o=>x.test(o)||o.startsWith("[")&&o.endsWith("]"),O=RegExp("^(?!.*-$)(?!-)[a-zA-Z0-9-]{1,63}$"),isValidHostLabel=(o,p=!1)=>{if(!p)return O.test(o);for(let p of o.split("."))if(!isValidHostLabel(p))return!1;return!0},L={},B="endpoints";function toDebugString(o){return"object"!=typeof o||null==o?o:"ref"in o?`$${toDebugString(o.ref)}`:"fn"in o?`${o.fn}(${(o.argv||[]).map(toDebugString).join(", ")})`:JSON.stringify(o,null,2)}let EndpointError=class EndpointError extends Error{constructor(o){super(o),this.name="EndpointError"}};let getAttr=(o,p)=>(o=>{let p=o.split("."),f=[];for(let m of p){let p=m.indexOf("[");if(-1!==p){if(m.indexOf("]")!==m.length-1)throw new EndpointError(`Path: '${o}' does not end with ']'`);let _=m.slice(p+1,-1);if(Number.isNaN(parseInt(_)))throw new EndpointError(`Invalid array index: '${_}' in path: '${o}'`);0!==p&&f.push(m.slice(0,p)),f.push(_)}else f.push(m)}return f})(p).reduce((f,m)=>{if("object"!=typeof f)throw new EndpointError(`Index '${m}' in '${p}' not found in '${JSON.stringify(o)}'`);return Array.isArray(f)?f[parseInt(m)]:f[m]},o),U={[ec.HTTP]:80,[ec.HTTPS]:443},$={booleanEquals:(o,p)=>o===p,getAttr:getAttr,isSet:o=>null!=o,isValidHostLabel:isValidHostLabel,not:o=>!o,parseURL:o=>{let p=(()=>{try{if(o instanceof URL)return o;if("object"==typeof o&&"hostname"in o){let{hostname:p,port:f,protocol:m="",path:_="",query:w={}}=o,I=new URL(`${m}//${p}${f?`:${f}`:""}${_}`);return I.search=Object.entries(w).map(([o,p])=>`${o}=${p}`).join("&"),I}return new URL(o)}catch{return null}})();if(!p)return console.error(`Unable to parse ${JSON.stringify(o)} as a whatwg URL.`),null;let f=p.href,{host:m,hostname:_,pathname:w,protocol:I,search:k}=p;if(k)return null;let M=I.slice(0,-1);if(!Object.values(ec).includes(M))return null;let x=isIpAddress(_),O=f.includes(`${m}:${U[M]}`)||"string"==typeof o&&o.includes(`${m}:${U[M]}`),L=`${m}${O?`:${U[M]}`:""}`;return{scheme:M,authority:L,path:w,normalizedPath:w.endsWith("/")?w:`${w}/`,isIp:x}},stringEquals:(o,p)=>o===p,substring:(o,p,f,m)=>p>=f||o.lengthencodeURIComponent(o).replace(/[!*'()]/g,o=>`%${o.charCodeAt(0).toString(16).toUpperCase()}`)},evaluateTemplate=(o,p)=>{let f=[],m={...p.endpointParams,...p.referenceRecord},_=0;for(;_{if("string"==typeof o)return evaluateTemplate(o,f);if(o.fn)return callFunction(o,f);if(o.ref)return(({ref:o},p)=>({...p.endpointParams,...p.referenceRecord})[o])(o,f);throw new EndpointError(`'${p}': ${String(o)} is not a string, function or reference.`)},callFunction=({fn:o,argv:p},f)=>{let m=p.map(o=>["boolean","number"].includes(typeof o)?o:evaluateExpression(o,"arg",f)),_=o.split(".");return _[0]in L&&null!=_[1]?L[_[0]][_[1]](...m):$[o](...m)},evaluateCondition=({assign:o,...p},f)=>{if(o&&o in f.referenceRecord)throw new EndpointError(`'${o}' is already defined in Reference Record.`);let m=callFunction(p,f);return f.logger?.debug?.(`${B} evaluateCondition: ${toDebugString(p)} = ${toDebugString(m)}`),{result:""===m||!!m,...null!=o&&{toAssign:{name:o,value:m}}}},evaluateConditions=(o=[],p)=>{let f={};for(let m of o){let{result:o,toAssign:_}=evaluateCondition(m,{...p,referenceRecord:{...p.referenceRecord,...f}});if(!o)return{result:o};_&&(f[_.name]=_.value,p.logger?.debug?.(`${B} assign: ${_.name} := ${toDebugString(_.value)}`))}return{result:!0,referenceRecord:f}},getEndpointProperty=(o,p)=>{if(Array.isArray(o))return o.map(o=>getEndpointProperty(o,p));switch(typeof o){case"string":return evaluateTemplate(o,p);case"object":if(null===o)throw new EndpointError(`Unexpected endpoint property: ${o}`);return getEndpointProperties(o,p);case"boolean":return o;default:throw new EndpointError(`Unexpected endpoint property type: ${typeof o}`)}},getEndpointProperties=(o,p)=>Object.entries(o).reduce((o,[f,m])=>({...o,[f]:getEndpointProperty(m,p)}),{}),evaluateEndpointRule=(o,p)=>{let{conditions:f,endpoint:m}=o,{result:_,referenceRecord:w}=evaluateConditions(f,p);if(!_)return;let I={...p,referenceRecord:{...p.referenceRecord,...w}},{url:k,properties:M,headers:x}=m;return p.logger?.debug?.(`${B} Resolving endpoint from template: ${toDebugString(m)}`),{...void 0!=x&&{headers:Object.entries(x).reduce((o,[p,f])=>({...o,[p]:f.map(o=>{let f=evaluateExpression(o,"Header value entry",I);if("string"!=typeof f)throw new EndpointError(`Header '${p}' value '${f}' is not a string`);return f})}),{})},...void 0!=M&&{properties:getEndpointProperties(M,I)},url:((o,p)=>{let f=evaluateExpression(o,"Endpoint URL",p);if("string"==typeof f)try{return new URL(f)}catch(o){throw console.error(`Failed to construct URL with ${f}`,o),o}throw new EndpointError(`Endpoint URL must be a string, got ${typeof f}`)})(k,I)}},evaluateErrorRule=(o,p)=>{let{conditions:f,error:m}=o,{result:_,referenceRecord:w}=evaluateConditions(f,p);if(_)throw new EndpointError(evaluateExpression(m,"Error",{...p,referenceRecord:{...p.referenceRecord,...w}}))},evaluateTreeRule=(o,p)=>{let{conditions:f,rules:m}=o,{result:_,referenceRecord:w}=evaluateConditions(f,p);if(_)return evaluateRules(m,{...p,referenceRecord:{...p.referenceRecord,...w}})},evaluateRules=(o,p)=>{for(let f of o)if("endpoint"===f.type){let o=evaluateEndpointRule(f,p);if(o)return o}else if("error"===f.type)evaluateErrorRule(f,p);else if("tree"===f.type){let o=evaluateTreeRule(f,p);if(o)return o}else throw new EndpointError(`Unknown endpoint rule: ${f}`);throw new EndpointError("Rules evaluation failed")},isVirtualHostableS3Bucket=(o,p=!1)=>{if(p){for(let p of o.split("."))if(!isVirtualHostableS3Bucket(p))return!1;return!0}return!(!isValidHostLabel(o)||o.length<3||o.length>63||o!==o.toLowerCase()||isIpAddress(o))};var q,Z,ee,et,ei,er,en,eo,es,ea,el,ed,ec,eu,eh,ep,ef,em,eg,eS,ev=f(0x48128888);let eb=f.n(ev)(),ey={isVirtualHostableS3Bucket:isVirtualHostableS3Bucket,parseArn:o=>{let p=o.split(":");if(p.length<6)return null;let[f,m,_,w,I,...k]=p;return"arn"!==f||""===m||""===_||""===k.join(":")?null:{partition:m,service:_,region:w,accountId:I,resourceId:k.map(o=>o.split("/")).flat()}},partition:o=>{let{partitions:p}=eb;for(let f of p){let{regions:p,outputs:m}=f;for(let[f,_]of Object.entries(p))if(f===o)return{...m,..._}}for(let f of p){let{regionRegex:p,outputs:m}=f;if(new RegExp(p).test(o))return{...m}}let f=p.find(o=>"aws"===o.id);if(!f)throw Error("Provided region was not found in the partition array or regex, and default partition with id 'aws' doesn't exist.");return{...f.outputs}}};L.aws=ey;let e_="user-agent",eC="x-amz-user-agent",eT=/[^\!\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w]/g,eE=/[^\!\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w\#]/g,escapeUserAgent=o=>{let p=o[0].split("/").map(o=>o.replace(eT,"-")).join("/"),f=o[1]?.replace(eE,"-"),m=p.indexOf("/"),_=p.substring(0,m),w=p.substring(m+1);return"api"===_&&(w=w.toLowerCase()),[_,w,f].filter(o=>o&&o.length>0).reduce((o,p,f)=>{switch(f){case 0:return p;case 1:return`${o}/${p}`;default:return`${o}#${p}`}},"")},ew={name:"getUserAgentMiddleware",step:"build",priority:"low",tags:["SET_USER_AGENT","USER_AGENT"],override:!0};(q=em||(em={})).ENV="env",q.CONFIG="shared config entry";let getSmithyContext=o=>o[_]||(o[_]={}),normalizeProvider_normalizeProvider=o=>{if("function"==typeof o)return o;let p=Promise.resolve(o);return()=>p},isFipsRegion=o=>"string"==typeof o&&(o.startsWith("fips-")||o.endsWith("-fips")),getRealRegion=o=>isFipsRegion(o)?["fips-aws-global","aws-fips"].includes(o)?"us-east-1":o.replace(/fips-(dkr-|prod-)?|-fips/,""):o;function convertHttpAuthSchemesToMap(o){let p=new Map;for(let f of o)p.set(f.schemeId,f);return p}let resolveParamsForS3=async o=>{let p=o?.Bucket||"";if("string"==typeof o.Bucket&&(o.Bucket=p.replace(/#/g,encodeURIComponent("#")).replace(/\?/g,encodeURIComponent("?"))),isArnBucketName(p)){if(!0===o.ForcePathStyle)throw Error("Path-style addressing cannot be used with ARN buckets")}else isDnsCompatibleBucketName(p)&&(-1===p.indexOf(".")||String(o.Endpoint).startsWith("http:"))&&p.toLowerCase()===p&&!(p.length<3)||(o.ForcePathStyle=!0);return o.DisableMultiRegionAccessPoints&&(o.disableMultiRegionAccessPoints=!0,o.DisableMRAP=!0),o},eI=/^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/,ek=/(\d+\.){3}\d+/,eA=/\.\./,isDnsCompatibleBucketName=o=>eI.test(o)&&!ek.test(o)&&!eA.test(o),isArnBucketName=o=>{let[p,f,m,,,_]=o.split(":"),w="arn"===p&&o.split(":").length>=6,I=!!(w&&f&&m&&_);if(w&&!I)throw Error(`Invalid ARN: ${o} was an invalid ARN.`);return I},createConfigValueProvider=(o,p,f)=>{let configProvider=async()=>{let m=f[o]??f[p];return"function"==typeof m?m():m};return"credentialScope"===o||"CredentialScope"===p?async()=>{let o="function"==typeof f.credentials?await f.credentials():f.credentials;return o?.credentialScope??o?.CredentialScope}:"accountId"===o||"AccountId"===p?async()=>{let o="function"==typeof f.credentials?await f.credentials():f.credentials;return o?.accountId??o?.AccountId}:"endpoint"===o||"endpoint"===p?async()=>{let o=await configProvider();if(o&&"object"==typeof o){if("url"in o)return o.url.href;if("hostname"in o){let{protocol:p,hostname:f,port:m,path:_}=o;return`${p}//${f}${m?":"+m:""}${_}`}}return o}:configProvider},getEndpointFromConfig=async o=>void 0;function parseQueryString(o){let p={};if(o=o.replace(/^\?/,""))for(let f of o.split("&")){let[o,m=null]=f.split("=");o=decodeURIComponent(o),m&&(m=decodeURIComponent(m)),o in p?Array.isArray(p[o])?p[o].push(m):p[o]=[p[o],m]:p[o]=m}return p}let parseUrl=o=>{let p;if("string"==typeof o)return parseUrl(new URL(o));let{hostname:f,pathname:m,port:_,protocol:w,search:I}=o;return I&&(p=parseQueryString(I)),{hostname:f,port:_?parseInt(_):void 0,protocol:w,path:m,query:p}},toEndpointV1=o=>"object"==typeof o?"url"in o?parseUrl(o.url):o:parseUrl(o),getEndpointFromInstructions=async(o,p,f,m)=>{if(!f.endpoint){let o;(o=f.serviceConfiguredEndpoint?await f.serviceConfiguredEndpoint():await getEndpointFromConfig(f.serviceId))&&(f.endpoint=()=>Promise.resolve(toEndpointV1(o)))}let _=await resolveParams(o,p,f);if("function"!=typeof f.endpointProvider)throw Error("config.endpointProvider is not set.");return f.endpointProvider(_,m)},resolveParams=async(o,p,f)=>{let m={},_=p?.getEndpointParameterInstructions?.()||{};for(let[p,w]of Object.entries(_))switch(w.type){case"staticContextParams":m[p]=w.value;break;case"contextParams":m[p]=o[w.name];break;case"clientContextParams":case"builtInParams":m[p]=await createConfigValueProvider(w.name,p,f)();break;default:throw Error("Unrecognized endpoint parameter instruction: "+JSON.stringify(w))}return 0===Object.keys(_).length&&Object.assign(m,f),"s3"===String(f.serviceId).toLowerCase()&&await resolveParamsForS3(m),m},eM={name:"deserializerMiddleware",step:"deserialize",tags:["DESERIALIZER"],override:!0},ex={name:"serializerMiddleware",step:"serialize",tags:["SERIALIZER"],override:!0};function getSerdePlugin(o,p,f){return{applyToStack:m=>{m.add(p=>async m=>{let{response:_}=await p(m);try{let p=await f(_,o);return{response:_,output:p}}catch(o){throw Object.defineProperty(o,"$response",{value:_}),"$metadata"in o||(o.message+=`
Deserialization error: to see the raw response, inspect the hidden field {error}.$response on this object.`,void 0!==o.$responseBodyText&&o.$response&&(o.$response.body=o.$responseBodyText)),o}},eM),m.add((f,m)=>async _=>{let w=m.endpointV2?.url&&o.urlParser?async()=>o.urlParser(m.endpointV2.url):o.endpoint;if(!w)throw Error("No valid endpoint provider available.");let I=await p(_.input,{...o,endpoint:w});return f({..._,request:I})},ex)}}}let eP={step:"serialize",tags:["ENDPOINT_PARAMETERS","ENDPOINT_V2","ENDPOINT"],name:"endpointV2Middleware",override:!0,relation:"before",toMiddleware:ex.name},getEndpointPlugin=(o,p)=>({applyToStack:f=>{f.addRelativeTo((({config:o,instructions:p})=>(f,m)=>async _=>{let w=await getEndpointFromInstructions(_.input,{getEndpointParameterInstructions:()=>p},{...o},m);m.endpointV2=w,m.authSchemes=w.properties?.authSchemes;let I=m.authSchemes?.[0];if(I){m.signing_region=I.signingRegion,m.signing_service=I.signingName;let o=getSmithyContext(m),p=o?.selectedHttpAuthScheme?.httpAuthOption;p&&(p.signingProperties=Object.assign(p.signingProperties||{},{signing_region:I.signingRegion,signingRegion:I.signingRegion,signing_service:I.signingName,signingName:I.signingName,signingRegionSet:I.signingRegionSet},I.properties))}return f({..._})})({config:o,instructions:p}),eP)}}),eR={step:"serialize",tags:["HTTP_AUTH_SCHEME"],name:"httpAuthSchemeMiddleware",override:!0,relation:"before",toMiddleware:eP.name};ex.name,(Z=eg||(eg={})).STANDARD="standard",Z.ADAPTIVE="adaptive";let eO=eg.STANDARD,eD=["BandwidthLimitExceeded","EC2ThrottledException","LimitExceededException","PriorRequestNotComplete","ProvisionedThroughputExceededException","RequestLimitExceeded","RequestThrottled","RequestThrottledException","SlowDown","ThrottledException","Throttling","ThrottlingException","TooManyRequestsException","TransactionInProgressException"],eL=["TimeoutError","RequestTimeout","RequestTimeoutException"],eN=[500,502,503,504],eF=["ECONNRESET","ECONNREFUSED","EPIPE","ETIMEDOUT"],isThrottlingError=o=>o.$metadata?.httpStatusCode===429||eD.includes(o.name)||o.$retryable?.throttling==!0,isTransientError=o=>o.$metadata?.clockSkewCorrected||eL.includes(o.name)||eF.includes(o?.code||"")||eN.includes(o.$metadata?.httpStatusCode||0);let DefaultRateLimiter=class DefaultRateLimiter{constructor(o){this.currentCapacity=0,this.enabled=!1,this.lastMaxRate=0,this.measuredTxRate=0,this.requestCount=0,this.lastTimestamp=0,this.timeWindow=0,this.beta=o?.beta??.7,this.minCapacity=o?.minCapacity??1,this.minFillRate=o?.minFillRate??.5,this.scaleConstant=o?.scaleConstant??.4,this.smooth=o?.smooth??.8;const p=this.getCurrentTimeInSeconds();this.lastThrottleTime=p,this.lastTxRateBucket=Math.floor(this.getCurrentTimeInSeconds()),this.fillRate=this.minFillRate,this.maxCapacity=this.minCapacity}getCurrentTimeInSeconds(){return Date.now()/1e3}async getSendToken(){return this.acquireTokenBucket(1)}async acquireTokenBucket(o){if(this.enabled){if(this.refillTokenBucket(),o>this.currentCapacity){let p=(o-this.currentCapacity)/this.fillRate*1e3;await new Promise(o=>setTimeout(o,p))}this.currentCapacity=this.currentCapacity-o}}refillTokenBucket(){let o=this.getCurrentTimeInSeconds();if(!this.lastTimestamp){this.lastTimestamp=o;return}let p=(o-this.lastTimestamp)*this.fillRate;this.currentCapacity=Math.min(this.maxCapacity,this.currentCapacity+p),this.lastTimestamp=o}updateClientSendingRate(o){let p;if(this.updateMeasuredRate(),isThrottlingError(o)){let o=this.enabled?Math.min(this.measuredTxRate,this.fillRate):this.measuredTxRate;this.lastMaxRate=o,this.calculateTimeWindow(),this.lastThrottleTime=this.getCurrentTimeInSeconds(),p=this.cubicThrottle(o),this.enableTokenBucket()}else this.calculateTimeWindow(),p=this.cubicSuccess(this.getCurrentTimeInSeconds());let f=Math.min(p,2*this.measuredTxRate);this.updateTokenBucketRate(f)}calculateTimeWindow(){this.timeWindow=this.getPrecise(Math.pow(this.lastMaxRate*(1-this.beta)/this.scaleConstant,1/3))}cubicThrottle(o){return this.getPrecise(o*this.beta)}cubicSuccess(o){return this.getPrecise(this.scaleConstant*Math.pow(o-this.lastThrottleTime-this.timeWindow,3)+this.lastMaxRate)}enableTokenBucket(){this.enabled=!0}updateTokenBucketRate(o){this.refillTokenBucket(),this.fillRate=Math.max(o,this.minFillRate),this.maxCapacity=Math.max(o,this.minCapacity),this.currentCapacity=Math.min(this.currentCapacity,this.maxCapacity)}updateMeasuredRate(){let o=Math.floor(2*this.getCurrentTimeInSeconds())/2;if(this.requestCount++,o>this.lastTxRateBucket){let p=this.requestCount/(o-this.lastTxRateBucket);this.measuredTxRate=this.getPrecise(p*this.smooth+this.measuredTxRate*(1-this.smooth)),this.requestCount=0,this.lastTxRateBucket=o}}getPrecise(o){return parseFloat(o.toFixed(8))}};let createDefaultRetryToken=({retryDelay:o,retryCount:p,retryCost:f})=>({getRetryCount:()=>p,getRetryDelay:()=>Math.min(2e4,o),getRetryCost:()=>f});let StandardRetryStrategy=class StandardRetryStrategy{constructor(o){this.maxAttempts=o,this.mode=eg.STANDARD,this.capacity=500,this.retryBackoffStrategy=(()=>{let o=100;return{computeNextBackoffDelay:p=>Math.floor(Math.min(2e4,Math.random()*2**p*o)),setDelayBase:p=>{o=p}}})(),this.maxAttemptsProvider="function"==typeof o?o:async()=>o}async acquireInitialRetryToken(o){return createDefaultRetryToken({retryDelay:100,retryCount:0})}async refreshRetryTokenForRetry(o,p){let f=await this.getMaxAttempts();if(this.shouldRetry(o,p,f)){let f=p.errorType;this.retryBackoffStrategy.setDelayBase("THROTTLING"===f?500:100);let m=this.retryBackoffStrategy.computeNextBackoffDelay(o.getRetryCount()),_=p.retryAfterHint?Math.max(p.retryAfterHint.getTime()-Date.now()||0,m):m,w=this.getCapacityCost(f);return this.capacity-=w,createDefaultRetryToken({retryDelay:_,retryCount:o.getRetryCount()+1,retryCost:w})}throw Error("No retry token available")}recordSuccess(o){this.capacity=Math.max(500,this.capacity+(o.getRetryCost()??1))}getCapacity(){return this.capacity}async getMaxAttempts(){try{return await this.maxAttemptsProvider()}catch{return console.warn("Max attempts provider could not resolve. Using default of 3"),3}}shouldRetry(o,p,f){return o.getRetryCount()+1=this.getCapacityCost(p.errorType)&&this.isRetryableError(p.errorType)}getCapacityCost(o){return"TRANSIENT"===o?10:5}isRetryableError(o){return"THROTTLING"===o||"TRANSIENT"===o}};let AdaptiveRetryStrategy=class AdaptiveRetryStrategy{constructor(o,p){this.maxAttemptsProvider=o,this.mode=eg.ADAPTIVE;const{rateLimiter:f}=p??{};this.rateLimiter=f??new DefaultRateLimiter,this.standardRetryStrategy=new StandardRetryStrategy(o)}async acquireInitialRetryToken(o){return await this.rateLimiter.getSendToken(),this.standardRetryStrategy.acquireInitialRetryToken(o)}async refreshRetryTokenForRetry(o,p){return this.rateLimiter.updateClientSendingRate(p),this.standardRetryStrategy.refreshRetryTokenForRetry(o,p)}recordSuccess(o){this.rateLimiter.updateClientSendingRate({}),this.standardRetryStrategy.recordSuccess(o)}};let eV="u">typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),eB=new Uint8Array(16);function rng(){if(!m&&!(m="u">typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)))throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return m(eB)}let eU=[];for(let o=0;o<256;++o)eU.push((o+256).toString(16).slice(1));function unsafeStringify(o,p=0){return eU[o[p+0]]+eU[o[p+1]]+eU[o[p+2]]+eU[o[p+3]]+"-"+eU[o[p+4]]+eU[o[p+5]]+"-"+eU[o[p+6]]+eU[o[p+7]]+"-"+eU[o[p+8]]+eU[o[p+9]]+"-"+eU[o[p+10]]+eU[o[p+11]]+eU[o[p+12]]+eU[o[p+13]]+eU[o[p+14]]+eU[o[p+15]]}let esm_browser_v4=function(o,p,f){if(eV&&!p&&!o)return eV();let m=(o=o||{}).random||(o.rng||rng)();if(m[6]=15&m[6]|64,m[8]=63&m[8]|128,p){f=f||0;for(let o=0;o<16;++o)p[f+o]=m[o];return p}return unsafeStringify(m)},asSdkError=o=>o instanceof Error?o:o instanceof Object?Object.assign(Error(),o):"string"==typeof o?Error(o):Error(`AWS SDK error wrapper for ${o}`),getAllAliases=(o,p)=>{let f=[];if(o&&f.push(o),p)for(let o of p)f.push(o);return f},getMiddlewareNameWithAliases=(o,p)=>`${o||"anonymous"}${p&&p.length>0?` (a.k.a. ${p.join(",")})`:""}`,constructStack=()=>{let o=[],p=[],f=!1,m=new Set,cloneTo=f=>(o.forEach(o=>{f.add(o.middleware,{...o})}),p.forEach(o=>{f.addRelativeTo(o.middleware,{...o})}),f.identifyOnResolve?.(_.identifyOnResolve()),f),expandRelativeMiddlewareList=o=>{let p=[];return o.before.forEach(o=>{0===o.before.length&&0===o.after.length?p.push(o):p.push(...expandRelativeMiddlewareList(o))}),p.push(o),o.after.reverse().forEach(o=>{0===o.before.length&&0===o.after.length?p.push(o):p.push(...expandRelativeMiddlewareList(o))}),p},getMiddlewareList=(f=!1)=>{let m=[],_=[],w={};return o.forEach(o=>{let p={...o,before:[],after:[]};for(let o of getAllAliases(p.name,p.aliases))w[o]=p;m.push(p)}),p.forEach(o=>{let p={...o,before:[],after:[]};for(let o of getAllAliases(p.name,p.aliases))w[o]=p;_.push(p)}),_.forEach(o=>{if(o.toMiddleware){let p=w[o.toMiddleware];if(void 0===p){if(f)return;throw Error(`${o.toMiddleware} is not found when adding ${getMiddlewareNameWithAliases(o.name,o.aliases)} middleware ${o.relation} ${o.toMiddleware}`)}"after"===o.relation&&p.after.push(o),"before"===o.relation&&p.before.push(o)}}),m.sort((o,p)=>ej[p.step]-ej[o.step]||eH[p.priority||"normal"]-eH[o.priority||"normal"]).map(expandRelativeMiddlewareList).reduce((o,p)=>(o.push(...p),o),[])},_={add:(p,f={})=>{let{name:_,override:w,aliases:I}=f,k={step:"initialize",priority:"normal",middleware:p,...f},M=getAllAliases(_,I);if(M.length>0){if(M.some(o=>m.has(o))){if(!w)throw Error(`Duplicate middleware name '${getMiddlewareNameWithAliases(_,I)}'`);for(let p of M){let f=o.findIndex(o=>o.name===p||o.aliases?.some(o=>o===p));if(-1===f)continue;let m=o[f];if(m.step!==k.step||k.priority!==m.priority)throw Error(`"${getMiddlewareNameWithAliases(m.name,m.aliases)}" middleware with ${m.priority} priority in ${m.step} step cannot be overridden by "${getMiddlewareNameWithAliases(_,I)}" middleware with ${k.priority} priority in ${k.step} step.`);o.splice(f,1)}}for(let o of M)m.add(o)}o.push(k)},addRelativeTo:(o,f)=>{let{name:_,override:w,aliases:I}=f,k={middleware:o,...f},M=getAllAliases(_,I);if(M.length>0){if(M.some(o=>m.has(o))){if(!w)throw Error(`Duplicate middleware name '${getMiddlewareNameWithAliases(_,I)}'`);for(let o of M){let f=p.findIndex(p=>p.name===o||p.aliases?.some(p=>p===o));if(-1===f)continue;let m=p[f];if(m.toMiddleware!==k.toMiddleware||m.relation!==k.relation)throw Error(`"${getMiddlewareNameWithAliases(m.name,m.aliases)}" middleware ${m.relation} "${m.toMiddleware}" middleware cannot be overridden by "${getMiddlewareNameWithAliases(_,I)}" middleware ${k.relation} "${k.toMiddleware}" middleware.`);p.splice(f,1)}}for(let o of M)m.add(o)}p.push(k)},clone:()=>cloneTo(constructStack()),use:o=>{o.applyToStack(_)},remove:f=>{let _,w;if("string"==typeof f){let _,w;return _=!1,w=o=>{let p=getAllAliases(o.name,o.aliases);if(p.includes(f)){for(let o of(_=!0,p))m.delete(o);return!1}return!0},o=o.filter(w),p=p.filter(w),_}return _=!1,w=o=>{if(o.middleware===f){for(let p of(_=!0,getAllAliases(o.name,o.aliases)))m.delete(p);return!1}return!0},o=o.filter(w),p=p.filter(w),_},removeByTag:f=>{let _=!1,filterCb=o=>{let{tags:p,name:w,aliases:I}=o;if(p&&p.includes(f)){for(let o of getAllAliases(w,I))m.delete(o);return _=!0,!1}return!0};return o=o.filter(filterCb),p=p.filter(filterCb),_},concat:o=>{let p=cloneTo(constructStack());return p.use(o),p.identifyOnResolve(f||p.identifyOnResolve()||(o.identifyOnResolve?.()??!1)),p},applyToStack:cloneTo,identify:()=>getMiddlewareList(!0).map(o=>{let p=o.step??o.relation+" "+o.toMiddleware;return getMiddlewareNameWithAliases(o.name,o.aliases)+" - "+p}),identifyOnResolve:o=>("boolean"==typeof o&&(f=o),f),resolve:(o,p)=>{for(let f of getMiddlewareList().map(o=>o.middleware).reverse())o=f(o,p);return f&&console.log(_.identify()),o}};return _},ej={initialize:5,serialize:4,build:3,finalizeRequest:2,deserialize:1},eH={high:3,normal:2,low:1};let Client=class Client{constructor(o){this.config=o,this.middlewareStack=constructStack()}send(o,p,f){let m,_="function"!=typeof p?p:void 0,w="function"==typeof p?p:f;if(void 0===_&&!0===this.config.cacheMiddleware){this.handlers||(this.handlers=new WeakMap);let p=this.handlers;p.has(o.constructor)?m=p.get(o.constructor):(m=o.resolveMiddleware(this.middlewareStack,this.config,_),p.set(o.constructor,m))}else delete this.handlers,m=o.resolveMiddleware(this.middlewareStack,this.config,_);if(!w)return m(o).then(o=>o.output);m(o).then(o=>w(null,o.output),o=>w(o)).catch(()=>{})}destroy(){this.config?.requestHandler?.destroy?.(),delete this.handlers}};let ez={},eG=Array(64);for(let o=0;o+65<=90;o++){let p=String.fromCharCode(o+65);ez[p]=o,eG[o]=p}for(let o=0;o+97<=122;o++){let p=String.fromCharCode(o+97),f=o+26;ez[p]=f,eG[f]=p}for(let o=0;o<10;o++){ez[o.toString(10)]=o+52;let p=o.toString(10),f=o+52;ez[p]=f,eG[f]=p}ez["+"]=62,eG[62]="+",ez["/"]=63,eG[63]="/";let fromBase64=o=>{let p=o.length/4*3;"=="===o.slice(-2)?p-=2:"="===o.slice(-1)&&p--;let f=new ArrayBuffer(p),m=new DataView(f);for(let p=0;p>=6;let w=p/4*3;f>>=_%8;let I=Math.floor(_/8);for(let o=0;o>p)}}return new Uint8Array(f)},fromUtf8=o=>new TextEncoder().encode(o);function toBase64_browser_toBase64(o){let p,f="object"==typeof(p="string"==typeof o?fromUtf8(o):o)&&"number"==typeof p.length,m="object"==typeof p&&"number"==typeof p.byteOffset&&"number"==typeof p.byteLength;if(!f&&!m)throw Error("@smithy/util-base64: toBase64 encoder function only accepts string | Uint8Array.");let _="";for(let o=0;o>p]}_+="==".slice(0,4-w)}return _}let toUtf8_browser_toUtf8=o=>{if("string"==typeof o)return o;if("object"!=typeof o||"number"!=typeof o.byteOffset||"number"!=typeof o.byteLength)throw Error("@smithy/util-utf8: toUtf8 encoder function only accepts string | Uint8Array.");return new TextDecoder("utf-8").decode(o)};function transformToString(o,p="utf-8"){return"base64"===p?toBase64_browser_toBase64(o):toUtf8_browser_toUtf8(o)}function transformFromString(o,p){return"base64"===p?Uint8ArrayBlobAdapter.mutate(fromBase64(o)):Uint8ArrayBlobAdapter.mutate(fromUtf8(o))}let Uint8ArrayBlobAdapter=class Uint8ArrayBlobAdapter extends Uint8Array{static fromString(o,p="utf-8"){if("string"==typeof o)return transformFromString(o,p);throw Error(`Unsupported conversion from ${typeof o} to Uint8ArrayBlobAdapter.`)}static mutate(o){return Object.setPrototypeOf(o,Uint8ArrayBlobAdapter.prototype),o}transformToString(o="utf-8"){return transformToString(this,o)}};let escapeUri=o=>encodeURIComponent(o).replace(/[!'()*]/g,hexEncode),hexEncode=o=>`%${o.charCodeAt(0).toString(16).toUpperCase()}`;function buildQueryString(o){let p=[];for(let f of Object.keys(o).sort()){let m=o[f];if(f=escapeUri(f),Array.isArray(m))for(let o=0,_=m.length;o<_;o++)p.push(`${f}=${escapeUri(m[o])}`);else{let o=f;(m||"string"==typeof m)&&(o+=`=${escapeUri(m)}`),p.push(o)}}return p.join("&")}function requestTimeout(o=0){return new Promise((p,f)=>{o&&setTimeout(()=>{let p=Error(`Request did not complete within ${o} ms`);p.name="TimeoutError",f(p)},o)})}let eW={supported:void 0};let FetchHttpHandler=class FetchHttpHandler{static create(o){return"function"==typeof o?.handle?o:new FetchHttpHandler(o)}constructor(o){"function"==typeof o?this.configProvider=o().then(o=>o||{}):(this.config=o??{},this.configProvider=Promise.resolve(this.config)),void 0===eW.supported&&(eW.supported=!!("u">typeof Request&&"keepalive"in new Request("https://[::1]")))}destroy(){}async handle(o,{abortSignal:p}={}){this.config||(this.config=await this.configProvider);let f=this.config.requestTimeout,m=!0===this.config.keepAlive,_=this.config.credentials;if(p?.aborted){let o=Error("Request aborted");return o.name="AbortError",Promise.reject(o)}let w=o.path,I=buildQueryString(o.query||{});I&&(w+=`?${I}`),o.fragment&&(w+=`#${o.fragment}`);let k="";if(null!=o.username||null!=o.password){let p=o.username??"",f=o.password??"";k=`${p}:${f}@`}let{port:M,method:x}=o,O=`${o.protocol}//${k}${o.hostname}${M?`:${M}`:""}${w}`,L="GET"===x||"HEAD"===x?void 0:o.body,B={body:L,headers:new Headers(o.headers),method:x,credentials:_};this.config?.cache&&(B.cache=this.config.cache),L&&(B.duplex="half"),"u">typeof AbortController&&(B.signal=p),eW.supported&&(B.keepalive=m),"function"==typeof this.config.requestInit&&Object.assign(B,this.config.requestInit(o));let removeSignalEventListener=()=>{},U=[fetch(new Request(O,B)).then(o=>{let p=o.headers,f={};for(let o of p.entries())f[o[0]]=o[1];return void 0==o.body?o.blob().then(p=>({response:new HttpResponse({headers:f,reason:o.statusText,statusCode:o.status,body:p})})):{response:new HttpResponse({headers:f,reason:o.statusText,statusCode:o.status,body:o.body})}}),requestTimeout(f)];return p&&U.push(new Promise((o,f)=>{let onAbort=()=>{let o=Error("Request aborted");o.name="AbortError",f(o)};"function"==typeof p.addEventListener?(p.addEventListener("abort",onAbort,{once:!0}),removeSignalEventListener=()=>p.removeEventListener("abort",onAbort)):p.onabort=onAbort})),Promise.race(U).finally(removeSignalEventListener)}updateHttpClientConfig(o,p){this.config=void 0,this.configProvider=this.configProvider.then(f=>(f[o]=p,f))}httpHandlerConfigs(){return this.config??{}}};let stream_collector_streamCollector=o=>"function"==typeof Blob&&o instanceof Blob?collectBlob(o):collectStream(o);async function collectBlob(o){return new Uint8Array(fromBase64(await readToBase64(o)))}async function collectStream(o){let p=[],f=o.getReader(),m=!1,_=0;for(;!m;){let{done:o,value:w}=await f.read();w&&(p.push(w),_+=w.length),m=o}let w=new Uint8Array(_),I=0;for(let o of p)w.set(o,I),I+=o.length;return w}function readToBase64(o){return new Promise((p,f)=>{let m=new FileReader;m.onloadend=()=>{if(2!==m.readyState)return f(Error("Reader aborted too early"));let o=m.result??"",_=o.indexOf(","),w=_>-1?_+1:o.length;p(o.substring(w))},m.onabort=()=>f(Error("Read aborted")),m.onerror=()=>f(m.error),m.readAsDataURL(o)})}let e$={},eK={};for(let o=0;o<256;o++){let p=o.toString(16).toLowerCase();1===p.length&&(p=`0${p}`),e$[o]=p,eK[p]=o}function fromHex(o){if(o.length%2!=0)throw Error("Hex encoded strings must have an even number length");let p=new Uint8Array(o.length/2);for(let f=0;f{if(o instanceof Uint8Array)return Uint8ArrayBlobAdapter.mutate(o);if(!o)return Uint8ArrayBlobAdapter.mutate(new Uint8Array);let f=p.streamCollector(o);return Uint8ArrayBlobAdapter.mutate(await f)};let Command=class Command{constructor(){this.middlewareStack=constructStack()}static classBuilder(){return new ClassBuilder}resolveMiddlewareWithContext(o,p,f,{middlewareFn:m,clientName:w,commandName:I,inputFilterSensitiveLog:k,outputFilterSensitiveLog:M,smithyContext:x,additionalContext:O,CommandCtor:L}){for(let _ of m.bind(this)(L,o,p,f))this.middlewareStack.use(_);let B=o.concat(this.middlewareStack),{logger:U}=p,$={logger:U,clientName:w,commandName:I,inputFilterSensitiveLog:k,outputFilterSensitiveLog:M,[_]:{commandInstance:this,...x},...O},{requestHandler:q}=p;return B.resolve(o=>q.handle(o.request,f||{}),$)}};let ClassBuilder=class ClassBuilder{constructor(){this._init=()=>{},this._ep={},this._middlewareFn=()=>[],this._commandName="",this._clientName="",this._additionalContext={},this._smithyContext={},this._inputFilterSensitiveLog=o=>o,this._outputFilterSensitiveLog=o=>o,this._serializer=null,this._deserializer=null}init(o){this._init=o}ep(o){return this._ep=o,this}m(o){return this._middlewareFn=o,this}s(o,p,f={}){return this._smithyContext={service:o,operation:p,...f},this}c(o={}){return this._additionalContext=o,this}n(o,p){return this._clientName=o,this._commandName=p,this}f(o=o=>o,p=o=>o){return this._inputFilterSensitiveLog=o,this._outputFilterSensitiveLog=p,this}ser(o){return this._serializer=o,this}de(o){return this._deserializer=o,this}build(){let o,p=this;return o=class extends Command{static getEndpointParameterInstructions(){return p._ep}constructor(...[o]){super(),this.serialize=p._serializer,this.deserialize=p._deserializer,this.input=o??{},p._init(this)}resolveMiddleware(f,m,_){return this.resolveMiddlewareWithContext(f,m,_,{CommandCtor:o,middlewareFn:p._middlewareFn,clientName:p._clientName,commandName:p._commandName,inputFilterSensitiveLog:p._inputFilterSensitiveLog,outputFilterSensitiveLog:p._outputFilterSensitiveLog,smithyContext:p._smithyContext,additionalContext:p._additionalContext})}}}};let eq="***SensitiveInformation***",expectBoolean=o=>{if(null!=o){if("number"==typeof o){if((0===o||1===o)&&eY.warn(stackTraceWarning(`Expected boolean, got ${typeof o}: ${o}`)),0===o)return!1;if(1===o)return!0}if("string"==typeof o){let p=o.toLowerCase();if(("false"===p||"true"===p)&&eY.warn(stackTraceWarning(`Expected boolean, got ${typeof o}: ${o}`)),"false"===p)return!1;if("true"===p)return!0}if("boolean"==typeof o)return o;throw TypeError(`Expected boolean, got ${typeof o}: ${o}`)}},expectNumber=o=>{if(null!=o){if("string"==typeof o){let p=parseFloat(o);if(!Number.isNaN(p))return String(p)!==String(o)&&eY.warn(stackTraceWarning(`Expected number but observed string: ${o}`)),p}if("number"==typeof o)return o;throw TypeError(`Expected number, got ${typeof o}: ${o}`)}},expectNonNull=(o,p)=>{if(null==o){if(p)throw TypeError(`Expected a non-null value for ${p}`);throw TypeError("Expected a non-null value")}return o},expectObject=o=>{if(null==o)return;if("object"==typeof o&&!Array.isArray(o))return o;let p=Array.isArray(o)?"array":typeof o;throw TypeError(`Expected object, got ${p}: ${o}`)},expectString=o=>{if(null!=o){if("string"==typeof o)return o;if(["boolean","number","bigint"].includes(typeof o))return eY.warn(stackTraceWarning(`Expected string, got ${typeof o}: ${o}`)),String(o);throw TypeError(`Expected string, got ${typeof o}: ${o}`)}},eJ=/(-?(?:0|[1-9]\d*)(?:\.\d+)?(?:[eE][+-]?\d+)?)|(-?Infinity)|(NaN)/g,stackTraceWarning=o=>String(TypeError(o).stack||o).split(`
`).slice(0,5).filter(o=>!o.includes("stackTraceWarning")).join(`
`),eY={warn:console.warn},parseEpochTimestamp=o=>{let p;if(null!=o){if("number"==typeof o)p=o;else if("string"==typeof o)p="string"==typeof o?expectNumber((o=>{let p=o.match(eJ);if(null===p||p[0].length!==o.length)throw TypeError("Expected real number, got implicit NaN");return parseFloat(o)})(o)):expectNumber(o);else if("object"==typeof o&&1===o.tag)p=o.value;else throw TypeError("Epoch timestamps must be expressed as floating point numbers or their string representation");if(Number.isNaN(p)||p===1/0||p===-1/0)throw TypeError("Epoch timestamps must be valid, non-Infinite, non-NaN numerics");return new Date(Math.round(1e3*p))}};let ServiceException=class ServiceException extends Error{constructor(o){super(o.message),Object.setPrototypeOf(this,ServiceException.prototype),this.name=o.name,this.$fault=o.$fault,this.$metadata=o.$metadata}};let decorateServiceException=(o,p={})=>{Object.entries(p).filter(([,o])=>void 0!==o).forEach(([p,f])=>{(void 0==o[p]||""===o[p])&&(o[p]=f)});let f=o.message||o.Message||"UnknownError";return o.message=f,delete o.Message,o},loadConfigsForDefaultMode=o=>{switch(o){case"standard":case"cross-region":return{retryMode:"standard",connectionTimeout:3100};case"in-region":return{retryMode:"standard",connectionTimeout:1100};case"mobile":return{retryMode:"standard",connectionTimeout:3e4};default:return{}}},isSerializableHeaderValue=o=>null!=o,StringWrapper=function(){let o=Object.getPrototypeOf(this).constructor,p=Function.bind.apply(String,[null,...arguments]),f=new p;return Object.setPrototypeOf(f,o.prototype),f};StringWrapper.prototype=Object.create(String.prototype,{constructor:{value:StringWrapper,enumerable:!1,writable:!0,configurable:!0}}),Object.setPrototypeOf(StringWrapper,String);let NoOpLogger=class NoOpLogger{trace(){}debug(){}info(){}warn(){}error(){}};function map(o,p,f){let m,_;if(void 0===p&&void 0===f)m={},_=o;else{if(m=o,"function"==typeof p)return mapWithFilter(m,p,_=f);_=p}for(let o of Object.keys(_)){if(!Array.isArray(_[o])){m[o]=_[o];continue}applyInstruction(m,null,_,o)}return m}let take=(o,p)=>{let f={};for(let m in p)applyInstruction(f,o,p,m);return f},mapWithFilter=(o,p,f)=>map(o,Object.entries(f).reduce((o,[f,m])=>(Array.isArray(m)?o[f]=m:"function"==typeof m?o[f]=[p,m()]:o[f]=[p,m],o),{})),applyInstruction=(o,p,f,m)=>{if(null!==p){let _=f[m];"function"==typeof _&&(_=[,_]);let[w=nonNullish,I=pass,k=m]=_;("function"==typeof w&&w(p[k])||"function"!=typeof w&&w)&&(o[m]=I(p[k]));return}let[_,w]=f[m];if("function"==typeof w){let p,f=void 0===_&&null!=(p=w()),I="function"==typeof _&&!!_(void 0)||"function"!=typeof _&&!!_;f?o[m]=p:I&&(o[m]=w())}else{let p=void 0===_&&null!=w,f="function"==typeof _&&!!_(w)||"function"!=typeof _&&!!_;(p||f)&&(o[m]=w)}},nonNullish=o=>null!=o,pass=o=>o;function extendedEncodeURIComponent(o){return encodeURIComponent(o).replace(/[!'()*]/g,function(o){return"%"+o.charCodeAt(0).toString(16).toUpperCase()})}let serializeDateTime=o=>o.toISOString().replace(".000Z","Z"),_json=o=>{if(null==o)return{};if(Array.isArray(o))return o.filter(o=>null!=o).map(_json);if("object"==typeof o){let p={};for(let f of Object.keys(o))null!=o[f]&&(p[f]=_json(o[f]));return p}return o},isStreamingPayload=o=>o?.body instanceof ReadableStream,getRetryErrorInfo=o=>{let p={error:o,errorType:getRetryErrorType(o)},f=getRetryAfterHint(o.$response);return f&&(p.retryAfterHint=f),p},getRetryErrorType=o=>isThrottlingError(o)?"THROTTLING":isTransientError(o)?"TRANSIENT":(o=>{if(o.$metadata?.httpStatusCode!==void 0){let p=o.$metadata.httpStatusCode;if(500<=p&&p<=599&&!isTransientError(o))return!0}return!1})(o)?"SERVER_ERROR":"CLIENT_ERROR",eX={name:"retryMiddleware",tags:["RETRY"],step:"finalizeRequest",priority:"high",override:!0},getRetryAfterHint=o=>{if(!HttpResponse.isInstance(o))return;let p=Object.keys(o.headers).find(o=>"retry-after"===o.toLowerCase());if(!p)return;let f=o.headers[p],m=Number(f);return new Date(Number.isNaN(m)?f:1e3*m)},eQ={step:"finalizeRequest",tags:["HTTP_SIGNING"],name:"httpSigningMiddleware",aliases:["apiKeyMiddleware","tokenMiddleware","awsAuthMiddleware"],override:!0,relation:"after",toMiddleware:eX.name};let DefaultIdentityProviderConfig=class DefaultIdentityProviderConfig{constructor(o){for(const[p,f]of(this.authSchemes=new Map,Object.entries(o)))void 0!==f&&this.authSchemes.set(p,f)}getIdentityProvider(o){return this.authSchemes.get(o)}};let isIdentityExpired=o=>doesIdentityRequireRefresh(o)&&o.expiration.getTime()-Date.now()<3e5,doesIdentityRequireRefresh=o=>void 0!==o.expiration,dist_es_normalizeProvider_normalizeProvider=o=>{if("function"==typeof o)return o;let p=Promise.resolve(o);return()=>p};function requestBuilder(o,p){return new RequestBuilder(o,p)}let RequestBuilder=class RequestBuilder{constructor(o,p){this.input=o,this.context=p,this.query={},this.method="",this.headers={},this.path="",this.body=null,this.hostname="",this.resolvePathStack=[]}async build(){let{hostname:o,protocol:p="https",port:f,path:m}=await this.context.endpoint();for(let o of(this.path=m,this.resolvePathStack))o(this.path);return new httpRequest_HttpRequest({protocol:p,hostname:this.hostname||o,port:f,method:this.method,path:this.path,query:this.query,body:this.body,headers:this.headers})}hn(o){return this.hostname=o,this}bp(o){return this.resolvePathStack.push(p=>{this.path=`${p?.endsWith("/")?p.slice(0,-1):p||""}`+o}),this}p(o,p,f,m){return this.resolvePathStack.push(_=>{this.path=((o,p,f,m,_,w)=>{if(null!=p&&void 0!==p[f]){let p=m();if(p.length<=0)throw Error("Empty value provided for input HTTP label: "+f+".");o=o.replace(_,w?p.split("/").map(o=>extendedEncodeURIComponent(o)).join("/"):extendedEncodeURIComponent(p))}else throw Error("No value provided for input HTTP label: "+f+".");return o})(_,this.input,o,p,f,m)}),this}h(o){return this.headers=o,this}q(o){return this.query=o,this}b(o){return this.body=o,this}m(o){return this.method=o,this}};let makePagedClientRequest=async(o,p,f,...m)=>await p.send(new o(f),...m);function createPaginator(o,p,f,m,_){return async function*(w,I,...k){let M,x=w.startingToken||void 0,O=!0;for(;O;){if(I[f]=x,_&&(I[_]=I[_]??w.pageSize),w.client instanceof o)M=await makePagedClientRequest(p,w.client,I,...k);else throw Error(`Invalid client, expected instance of ${o.name}`);yield M;let L=x;O=!!((x=get(M,m))&&(!w.stopOnSameToken||x!==L))}}}let get=(o,p)=>{let f=o;for(let o of p.split(".")){if(!f||"object"!=typeof f)return;f=f[o]}return f},eZ="content-length";function contentLengthMiddleware(o){return p=>async f=>{let m=f.request;if(httpRequest_HttpRequest.isInstance(m)){let{body:p,headers:f}=m;if(p&&-1===Object.keys(f).map(o=>o.toLowerCase()).indexOf(eZ))try{let f=o(p);m.headers={...m.headers,[eZ]:String(f)}}catch{}}return p({...f,request:m})}}let e0={step:"build",tags:["SET_CONTENT_LENGTH","CONTENT_LENGTH"],name:"contentLengthMiddleware",override:!0},toUint8Array=o=>"string"==typeof o?fromUtf8(o):ArrayBuffer.isView(o)?new Uint8Array(o.buffer,o.byteOffset,o.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(o),e1="X-Amz-Date",e2="X-Amz-Signature",e3="X-Amz-Security-Token",e4="authorization",e5=e1.toLowerCase(),e6=[e4,e5,"date"],e8=e2.toLowerCase(),e9="x-amz-content-sha256",e7=e3.toLowerCase(),te={authorization:!0,"cache-control":!0,connection:!0,expect:!0,from:!0,"keep-alive":!0,"max-forwards":!0,pragma:!0,referer:!0,te:!0,trailer:!0,"transfer-encoding":!0,upgrade:!0,"user-agent":!0,"x-amzn-trace-id":!0},tt=/^proxy-/,ti=/^sec-/,tr="AWS4-HMAC-SHA256",tn="aws4_request",to={},ts=[],createScope=(o,p,f)=>`${o}/${p}/${f}/${tn}`,getSigningKey=async(o,p,f,m,_)=>{let w=await hmac(o,p.secretAccessKey,p.accessKeyId),I=`${f}:${m}:${_}:${dist_es_toHex(w)}:${p.sessionToken}`;if(I in to)return to[I];for(ts.push(I);ts.length>50;)delete to[ts.shift()];let k=`AWS4${p.secretAccessKey}`;for(let p of[f,m,_,tn])k=await hmac(o,k,p);return to[I]=k},hmac=(o,p,f)=>{let m=new o(p);return m.update(toUint8Array(f)),m.digest()},getCanonicalHeaders=({headers:o},p,f)=>{let m={};for(let _ of Object.keys(o).sort()){if(void 0==o[_])continue;let w=_.toLowerCase();(!(w in te||p?.has(w)||tt.test(w)||ti.test(w))||f&&(!f||f.has(w)))&&(m[w]=o[_].trim().replace(/\s+/g," "))}return m},getPayloadHash=async({headers:o,body:p},f)=>{for(let p of Object.keys(o))if(p.toLowerCase()===e9)return o[p];if(void 0==p)return"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855";if("string"==typeof p||ArrayBuffer.isView(p)||"function"==typeof ArrayBuffer&&p instanceof ArrayBuffer||"[object ArrayBuffer]"===Object.prototype.toString.call(p)){let o=new f;return o.update(toUint8Array(p)),dist_es_toHex(await o.digest())}return"UNSIGNED-PAYLOAD"};let HeaderFormatter=class HeaderFormatter{format(o){let p=[];for(let f of Object.keys(o)){let m=fromUtf8(f);p.push(Uint8Array.from([m.byteLength]),m,this.formatHeaderValue(o[f]))}let f=new Uint8Array(p.reduce((o,p)=>o+p.byteLength,0)),m=0;for(let o of p)f.set(o,m),m+=o.byteLength;return f}formatHeaderValue(o){switch(o.type){case"boolean":return Uint8Array.from([+!o.value]);case"byte":return Uint8Array.from([2,o.value]);case"short":let p=new DataView(new ArrayBuffer(3));return p.setUint8(0,3),p.setInt16(1,o.value,!1),new Uint8Array(p.buffer);case"integer":let f=new DataView(new ArrayBuffer(5));return f.setUint8(0,4),f.setInt32(1,o.value,!1),new Uint8Array(f.buffer);case"long":let m=new Uint8Array(9);return m[0]=5,m.set(o.value.bytes,1),m;case"binary":let _=new DataView(new ArrayBuffer(3+o.value.byteLength));_.setUint8(0,6),_.setUint16(1,o.value.byteLength,!1);let w=new Uint8Array(_.buffer);return w.set(o.value,3),w;case"string":let I=fromUtf8(o.value),k=new DataView(new ArrayBuffer(3+I.byteLength));k.setUint8(0,7),k.setUint16(1,I.byteLength,!1);let M=new Uint8Array(k.buffer);return M.set(I,3),M;case"timestamp":let x=new Uint8Array(9);return x[0]=8,x.set(Int64.fromNumber(o.value.valueOf()).bytes,1),x;case"uuid":if(!ta.test(o.value))throw Error(`Invalid UUID received: ${o.value}`);let O=new Uint8Array(17);return O[0]=9,O.set(fromHex(o.value.replace(/\-/g,"")),1),O}}};(ee=eS||(eS={}))[ee.boolTrue=0]="boolTrue",ee[ee.boolFalse=1]="boolFalse",ee[ee.byte=2]="byte",ee[ee.short=3]="short",ee[ee.integer=4]="integer",ee[ee.long=5]="long",ee[ee.byteArray=6]="byteArray",ee[ee.string=7]="string",ee[ee.timestamp=8]="timestamp",ee[ee.uuid=9]="uuid";let ta=/^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$/;let Int64=class Int64{constructor(o){if(this.bytes=o,8!==o.byteLength)throw Error("Int64 buffers must be exactly 8 bytes")}static fromNumber(o){if(o>0x8000000000000000||o<-0x8000000000000000)throw Error(`${o} is too large (or, if negative, too small) to represent as an Int64`);let p=new Uint8Array(8);for(let f=7,m=Math.abs(Math.round(o));f>-1&&m>0;f--,m/=256)p[f]=m;return o<0&&negate(p),new Int64(p)}valueOf(){let o=this.bytes.slice(0),p=128&o[0];return p&&negate(o),parseInt(dist_es_toHex(o),16)*(p?-1:1)}toString(){return String(this.valueOf())}};function negate(o){for(let p=0;p<8;p++)o[p]^=255;for(let p=7;p>-1&&(o[p]++,0===o[p]);p--);}let prepareRequest=o=>{for(let p of Object.keys((o=httpRequest_HttpRequest.clone(o)).headers))e6.indexOf(p.toLowerCase())>-1&&delete o.headers[p];return o};let SignatureV4=class SignatureV4{constructor({applyChecksum:o,credentials:p,region:f,service:m,sha256:_,uriEscapePath:w=!0}){this.headerFormatter=new HeaderFormatter,this.service=m,this.sha256=_,this.uriEscapePath=w,this.applyChecksum="boolean"!=typeof o||o,this.regionProvider=normalizeProvider_normalizeProvider(f),this.credentialProvider=normalizeProvider_normalizeProvider(p)}async presign(o,p={}){let{signingDate:f=new Date,expiresIn:m=3600,unsignableHeaders:_,unhoistableHeaders:w,signableHeaders:I,hoistableHeaders:k,signingRegion:M,signingService:x}=p,O=await this.credentialProvider();this.validateResolvedCredentials(O);let L=M??await this.regionProvider(),{longDate:B,shortDate:U}=formatDate(f);if(m>604800)return Promise.reject("Signature version 4 presigned URLs must have an expiration date less than one week in the future");let $=createScope(U,L,x??this.service),q=((o,p={})=>{let{headers:f,query:m={}}=httpRequest_HttpRequest.clone(o);for(let o of Object.keys(f)){let _=o.toLowerCase();("x-amz-"===_.slice(0,6)&&!p.unhoistableHeaders?.has(_)||p.hoistableHeaders?.has(_))&&(m[o]=f[o],delete f[o])}return{...o,headers:f,query:m}})(prepareRequest(o),{unhoistableHeaders:w,hoistableHeaders:k});O.sessionToken&&(q.query[e3]=O.sessionToken),q.query["X-Amz-Algorithm"]=tr,q.query["X-Amz-Credential"]=`${O.accessKeyId}/${$}`,q.query[e1]=B,q.query["X-Amz-Expires"]=m.toString(10);let Z=getCanonicalHeaders(q,_,I);return q.query["X-Amz-SignedHeaders"]=getCanonicalHeaderList(Z),q.query[e2]=await this.getSignature(B,$,this.getSigningKey(O,L,U,x),this.createCanonicalRequest(q,Z,await getPayloadHash(o,this.sha256))),q}async sign(o,p){return"string"==typeof o?this.signString(o,p):o.headers&&o.payload?this.signEvent(o,p):o.message?this.signMessage(o,p):this.signRequest(o,p)}async signEvent({headers:o,payload:p},{signingDate:f=new Date,priorSignature:m,signingRegion:_,signingService:w}){let I=_??await this.regionProvider(),{shortDate:k,longDate:M}=formatDate(f),x=createScope(k,I,w??this.service),O=await getPayloadHash({headers:{},body:p},this.sha256),L=new this.sha256;L.update(o);let B=["AWS4-HMAC-SHA256-PAYLOAD",M,x,m,dist_es_toHex(await L.digest()),O].join(`
`);return this.signString(B,{signingDate:f,signingRegion:I,signingService:w})}async signMessage(o,{signingDate:p=new Date,signingRegion:f,signingService:m}){return this.signEvent({headers:this.headerFormatter.format(o.message.headers),payload:o.message.body},{signingDate:p,signingRegion:f,signingService:m,priorSignature:o.priorSignature}).then(p=>({message:o.message,signature:p}))}async signString(o,{signingDate:p=new Date,signingRegion:f,signingService:m}={}){let _=await this.credentialProvider();this.validateResolvedCredentials(_);let w=f??await this.regionProvider(),{shortDate:I}=formatDate(p),k=new this.sha256(await this.getSigningKey(_,w,I,m));return k.update(toUint8Array(o)),dist_es_toHex(await k.digest())}async signRequest(o,{signingDate:p=new Date,signableHeaders:f,unsignableHeaders:m,signingRegion:_,signingService:w}={}){let I=await this.credentialProvider();this.validateResolvedCredentials(I);let k=_??await this.regionProvider(),M=prepareRequest(o),{longDate:x,shortDate:O}=formatDate(p),L=createScope(O,k,w??this.service);M.headers[e5]=x,I.sessionToken&&(M.headers[e7]=I.sessionToken);let B=await getPayloadHash(M,this.sha256);!((o,p)=>{for(let f of(o=o.toLowerCase(),Object.keys(p)))if(o===f.toLowerCase())return!0;return!1})(e9,M.headers)&&this.applyChecksum&&(M.headers[e9]=B);let U=getCanonicalHeaders(M,m,f),$=await this.getSignature(x,L,this.getSigningKey(I,k,O,w),this.createCanonicalRequest(M,U,B));return M.headers[e4]=`${tr} Credential=${I.accessKeyId}/${L}, SignedHeaders=${getCanonicalHeaderList(U)}, Signature=${$}`,M}createCanonicalRequest(o,p,f){let m=Object.keys(p).sort();return`${o.method}
${this.getCanonicalPath(o)}
${(({query:o={}})=>{let p=[],f={};for(let m of Object.keys(o)){if(m.toLowerCase()===e8)continue;let _=escapeUri(m);p.push(_);let w=o[m];"string"==typeof w?f[_]=`${_}=${escapeUri(w)}`:Array.isArray(w)&&(f[_]=w.slice(0).reduce((o,p)=>o.concat([`${_}=${escapeUri(p)}`]),[]).sort().join("&"))}return p.sort().map(o=>f[o]).filter(o=>o).join("&")})(o)}
${m.map(o=>`${o}:${p[o]}`).join(`
`)}
${m.join(";")}
${f}`}async createStringToSign(o,p,f){let m=new this.sha256;m.update(toUint8Array(f));let _=await m.digest();return`${tr}
${o}
${p}
${dist_es_toHex(_)}`}getCanonicalPath({path:o}){if(this.uriEscapePath){let p=[];for(let f of o.split("/"))f?.length!==0&&"."!==f&&(".."===f?p.pop():p.push(f));return escapeUri(`${o?.startsWith("/")?"/":""}${p.join("/")}${p.length>0&&o?.endsWith("/")?"/":""}`).replace(/%2F/g,"/")}return o}async getSignature(o,p,f,m){let _=await this.createStringToSign(o,p,m),w=new this.sha256(await f);return w.update(toUint8Array(_)),dist_es_toHex(await w.digest())}getSigningKey(o,p,f,m){return getSigningKey(this.sha256,o,f,p,m||this.service)}validateResolvedCredentials(o){if("object"!=typeof o||"string"!=typeof o.accessKeyId||"string"!=typeof o.secretAccessKey)throw Error("Resolved credential object is not valid")}};let formatDate=o=>{var p;let f=("number"==typeof(p=o)?new Date(1e3*p):"string"==typeof p?new Date(Number(p)?1e3*Number(p):p):p).toISOString().replace(/\.\d{3}Z$/,"Z").replace(/[\-:]/g,"");return{longDate:f,shortDate:f.slice(0,8)}},getCanonicalHeaderList=o=>Object.keys(o).sort().join(";"),defaultChimeSDKMessagingHttpAuthSchemeParametersProvider=async(o,p,f)=>({operation:getSmithyContext(p).operation,region:await normalizeProvider_normalizeProvider(o.region)()||(()=>{throw Error("expected `region` to be configured for `aws.auth#sigv4`")})()});function createAwsAuthSigv4HttpAuthOption(o){return{schemeId:"aws.auth#sigv4",signingProperties:{name:"chime",region:o.region},propertiesExtractor:(o,p)=>({signingProperties:{config:o,context:p}})}}let defaultChimeSDKMessagingHttpAuthSchemeProvider=o=>{let p=[];return o.operation,p.push(createAwsAuthSigv4HttpAuthOption(o)),p},tl={UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"}};var td=f(0x1aee62d78),tc=f.n(td),tu="u">typeof Buffer&&Buffer.from?function(o){return Buffer.from(o,"utf8")}:o=>new TextEncoder().encode(o);function convertToBuffer(o){return o instanceof Uint8Array?o:"string"==typeof o?tu(o):ArrayBuffer.isView(o)?new Uint8Array(o.buffer,o.byteOffset,o.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(o)}function isEmptyData(o){return"string"==typeof o?0===o.length:0===o.byteLength}var th={name:"SHA-256"},tp={name:"HMAC",hash:th},tf=new Uint8Array([227,176,196,66,152,252,28,20,154,251,244,200,153,111,185,36,39,174,65,228,100,155,147,76,164,149,153,27,120,82,184,85]);let tm={};function locateWindow(){return"u">typeof window?window:"u">typeof self?self:tm}var tg=function(){function Sha256(o){this.toHash=new Uint8Array(0),this.secret=o,this.reset()}return Sha256.prototype.update=function(o){if(!isEmptyData(o)){var p=convertToBuffer(o),f=new Uint8Array(this.toHash.byteLength+p.byteLength);f.set(this.toHash,0),f.set(p,this.toHash.byteLength),this.toHash=f}},Sha256.prototype.digest=function(){var o=this;return this.key?this.key.then(function(p){return locateWindow().crypto.subtle.sign(tp,p,o.toHash).then(function(o){return new Uint8Array(o)})}):isEmptyData(this.toHash)?Promise.resolve(tf):Promise.resolve().then(function(){return locateWindow().crypto.subtle.digest(th,o.toHash)}).then(function(o){return Promise.resolve(new Uint8Array(o))})},Sha256.prototype.reset=function(){var o=this;this.toHash=new Uint8Array(0),this.secret&&void 0!==this.secret&&(this.key=new Promise(function(p,f){locateWindow().crypto.subtle.importKey("raw",convertToBuffer(o.secret),tp,!1,["sign"]).then(p,f)}),this.key.catch(function(){}))},Sha256}();function tslib_es6_awaiter(o,p,f,m){function adopt(o){return o instanceof f?o:new f(function(p){p(o)})}return new(f||(f=Promise))(function(f,_){function fulfilled(o){try{step(m.next(o))}catch(o){_(o)}}function rejected(o){try{step(m.throw(o))}catch(o){_(o)}}function step(o){o.done?f(o.value):adopt(o.value).then(fulfilled,rejected)}step((m=m.apply(o,p||[])).next())})}function tslib_es6_generator(o,p){var f,m,_,w,I={label:0,sent:function(){if(1&_[0])throw _[1];return _[1]},trys:[],ops:[]};return w={next:verb(0),throw:verb(1),return:verb(2)},"function"==typeof Symbol&&(w[Symbol.iterator]=function(){return this}),w;function verb(o){return function(p){return step([o,p])}}function step(k){if(f)throw TypeError("Generator is already executing.");for(;w&&(w=0,k[0]&&(I=0)),I;)try{if(f=1,m&&(_=2&k[0]?m.return:k[0]?m.throw||((_=m.return)&&_.call(m),0):m.next)&&!(_=_.call(m,k[1])).done)return _;switch(m=0,_&&(k=[2&k[0],_.value]),k[0]){case 0:case 1:_=k;break;case 4:return I.label++,{value:k[1],done:!1};case 5:I.label++,m=k[1],k=[0];continue;case 7:k=I.ops.pop(),I.trys.pop();continue;default:if(!(_=(_=I.trys).length>0&&_[_.length-1])&&(6===k[0]||2===k[0])){I=0;continue}if(3===k[0]&&(!_||k[1]>_[0]&&k[1]<_[3])){I.label=k[1];break}if(6===k[0]&&I.label<_[1]){I.label=_[1],_=k;break}if(_&&I.label<_[2]){I.label=_[2],I.ops.push(k);break}_[2]&&I.ops.pop(),I.trys.pop();continue}k=p.call(o,I)}catch(o){k=[6,o],m=0}finally{f=_=0}if(5&k[0])throw k[1];return{value:k[0]?k[1]:void 0,done:!0}}}"function"==typeof SuppressedError&&SuppressedError;var tS=new Uint32Array([0x428a2f98,0x71374491,0xb5c0fbcf,0xe9b5dba5,0x3956c25b,0x59f111f1,0x923f82a4,0xab1c5ed5,0xd807aa98,0x12835b01,0x243185be,0x550c7dc3,0x72be5d74,0x80deb1fe,0x9bdc06a7,0xc19bf174,0xe49b69c1,0xefbe4786,0xfc19dc6,0x240ca1cc,0x2de92c6f,0x4a7484aa,0x5cb0a9dc,0x76f988da,0x983e5152,0xa831c66d,0xb00327c8,0xbf597fc7,0xc6e00bf3,0xd5a79147,0x6ca6351,0x14292967,0x27b70a85,0x2e1b2138,0x4d2c6dfc,0x53380d13,0x650a7354,0x766a0abb,0x81c2c92e,0x92722c85,0xa2bfe8a1,0xa81a664b,0xc24b8b70,0xc76c51a3,0xd192e819,0xd6990624,0xf40e3585,0x106aa070,0x19a4c116,0x1e376c08,0x2748774c,0x34b0bcb5,0x391c0cb3,0x4ed8aa4a,0x5b9cca4f,0x682e6ff3,0x748f82ee,0x78a5636f,0x84c87814,0x8cc70208,0x90befffa,0xa4506ceb,0xbef9a3f7,0xc67178f2]),tv=[0x6a09e667,0xbb67ae85,0x3c6ef372,0xa54ff53a,0x510e527f,0x9b05688c,0x1f83d9ab,0x5be0cd19],tb=function(){function RawSha256(){this.state=Int32Array.from(tv),this.temp=new Int32Array(64),this.buffer=new Uint8Array(64),this.bufferLength=0,this.bytesHashed=0,this.finished=!1}return RawSha256.prototype.update=function(o){if(this.finished)throw Error("Attempted to update an already finished hash.");var p=0,f=o.byteLength;if(this.bytesHashed+=f,8*this.bytesHashed>0x1fffffffffffff)throw Error("Cannot hash more than 2^53 - 1 bits");for(;f>0;)this.buffer[this.bufferLength++]=o[p++],f--,64===this.bufferLength&&(this.hashBuffer(),this.bufferLength=0)},RawSha256.prototype.digest=function(){if(!this.finished){var o=8*this.bytesHashed,p=new DataView(this.buffer.buffer,this.buffer.byteOffset,this.buffer.byteLength),f=this.bufferLength;if(p.setUint8(this.bufferLength++,128),f%64>=56){for(var m=this.bufferLength;m<64;m++)p.setUint8(m,0);this.hashBuffer(),this.bufferLength=0}for(var m=this.bufferLength;m<56;m++)p.setUint8(m,0);p.setUint32(56,Math.floor(o/0x100000000),!0),p.setUint32(60,o),this.hashBuffer(),this.finished=!0}for(var _=new Uint8Array(32),m=0;m<8;m++)_[4*m]=this.state[m]>>>24&255,_[4*m+1]=this.state[m]>>>16&255,_[4*m+2]=this.state[m]>>>8&255,_[4*m+3]=this.state[m]>>>0&255;return _},RawSha256.prototype.hashBuffer=function(){for(var o=this.buffer,p=this.state,f=p[0],m=p[1],_=p[2],w=p[3],I=p[4],k=p[5],M=p[6],x=p[7],O=0;O<64;O++){if(O<16)this.temp[O]=(255&o[4*O])<<24|(255&o[4*O+1])<<16|(255&o[4*O+2])<<8|255&o[4*O+3];else{var L=this.temp[O-2],B=(L>>>17|L<<15)^(L>>>19|L<<13)^L>>>10,U=((L=this.temp[O-15])>>>7|L<<25)^(L>>>18|L<<14)^L>>>3;this.temp[O]=(B+this.temp[O-7]|0)+(U+this.temp[O-16]|0)}var $=(((I>>>6|I<<26)^(I>>>11|I<<21)^(I>>>25|I<<7))+(I&k^~I&M)|0)+(x+(tS[O]+this.temp[O]|0)|0)|0,q=((f>>>2|f<<30)^(f>>>13|f<<19)^(f>>>22|f<<10))+(f&m^f&_^m&_)|0;x=M,M=k,k=I,I=w+$|0,w=_,_=m,m=f,f=$+q|0}p[0]+=f,p[1]+=m,p[2]+=_,p[3]+=w,p[4]+=I,p[5]+=k,p[6]+=M,p[7]+=x},RawSha256}(),ty=function(){function Sha256(o){this.secret=o,this.hash=new tb,this.reset()}return Sha256.prototype.update=function(o){if(!isEmptyData(o)&&!this.error)try{this.hash.update(convertToBuffer(o))}catch(o){this.error=o}},Sha256.prototype.digestSync=function(){if(this.error)throw this.error;return this.outer?(this.outer.finished||this.outer.update(this.hash.digest()),this.outer.digest()):this.hash.digest()},Sha256.prototype.digest=function(){return tslib_es6_awaiter(this,void 0,void 0,function(){return tslib_es6_generator(this,function(o){return[2,this.digestSync()]})})},Sha256.prototype.reset=function(){if(this.hash=new tb,this.secret){this.outer=new tb;var o=bufferFromSecret(this.secret),p=new Uint8Array(64);p.set(o);for(var f=0;f<64;f++)o[f]^=54,p[f]^=92;this.hash.update(o),this.outer.update(p);for(var f=0;f64){var f=new tb;f.update(p),p=f.digest()}var m=new Uint8Array(64);return m.set(p),m}var t_=["decrypt","digest","encrypt","exportKey","generateKey","importKey","sign","verify"];function supportsWebCrypto(o){return!!supportsSecureRandom(o)&&"object"==typeof o.crypto.subtle&&supportsSubtleCrypto(o.crypto.subtle)}function supportsSecureRandom(o){return"object"==typeof o&&"object"==typeof o.crypto&&"function"==typeof o.crypto.getRandomValues}function supportsSubtleCrypto(o){return o&&t_.every(function(p){return"function"==typeof o[p]})}var tC=function(){function Sha256(o){supportsWebCrypto(locateWindow())?this.hash=new tg(o):this.hash=new ty(o)}return Sha256.prototype.update=function(o,p){this.hash.update(convertToBuffer(o))},Sha256.prototype.digest=function(){return this.hash.digest()},Sha256.prototype.reset=function(){this.hash.reset()},Sha256}(),tT=f(0x6fb93939),tE=f.n(tT);let tw="function"==typeof TextEncoder?new TextEncoder:null,calculateBodyLength=o=>{if("string"==typeof o){if(tw)return tw.encode(o).byteLength;let p=o.length;for(let f=p-1;f>=0;f--){let m=o.charCodeAt(f);m>127&&m<=2047?p++:m>2047&&m<=65535&&(p+=2),m>=56320&&m<=57343&&f--}return p}if("number"==typeof o.byteLength)return o.byteLength;if("number"==typeof o.size)return o.size;throw Error(`Body Length computation failed for ${o}`)},getSkewCorrectedDate=o=>new Date(Date.now()+o),getDateHeader=o=>HttpResponse.isInstance(o)?o.headers?.date??o.headers?.Date:void 0,getUpdatedSystemClockOffset=(o,p)=>{let f=Date.parse(o);return Math.abs(getSkewCorrectedDate(p).getTime()-f)>=3e5?f-Date.now():p},throwSigningPropertyError=(o,p)=>{if(!p)throw Error(`Property \`${o}\` is not resolved for AWS SDK SigV4Auth`);return p},validateSigningProperties=async o=>{let p=throwSigningPropertyError("context",o.context),f=throwSigningPropertyError("config",o.config),m=p.endpointV2?.properties?.authSchemes?.[0],_=throwSigningPropertyError("signer",f.signer),w=await _(m),I=o?.signingRegion;return{config:f,signer:w,signingRegion:I,signingRegionSet:o?.signingRegionSet,signingName:o?.signingName}};let AwsSdkSigV4Signer=class AwsSdkSigV4Signer{async sign(o,p,f){if(!httpRequest_HttpRequest.isInstance(o))throw Error("The request is not an instance of `HttpRequest` and cannot be signed");let m=await validateSigningProperties(f),{config:_,signer:w}=m,{signingRegion:I,signingName:k}=m,M=f.context;if(M?.authSchemes?.length){let[o,p]=M.authSchemes;o?.name==="sigv4a"&&p?.name==="sigv4"&&(I=p?.signingRegion??I,k=p?.signingName??k)}return await w.sign(o,{signingDate:getSkewCorrectedDate(_.systemClockOffset),signingRegion:I,signingService:k})}errorHandler(o){return p=>{let f=p.ServerTime??getDateHeader(p.$response);if(f){let m=throwSigningPropertyError("config",o.config),_=m.systemClockOffset;m.systemClockOffset=getUpdatedSystemClockOffset(f,m.systemClockOffset),m.systemClockOffset!==_&&p.$metadata&&(p.$metadata.clockSkewCorrected=!0)}throw p}}successHandler(o,p){let f=getDateHeader(o);if(f){let o=throwSigningPropertyError("config",p.config);o.systemClockOffset=getUpdatedSystemClockOffset(f,o.systemClockOffset)}}};let tI="required",tk="argv",tA="isSet",tM="booleanEquals",tx="error",tP="endpoint",tR="tree",tO="PartitionResult",tD={[tI]:!1,type:"String"},tL={[tI]:!0,default:!1,type:"Boolean"},tN={ref:"Endpoint"},tF={fn:tM,[tk]:[{ref:"UseFIPS"},!0]},tV={fn:tM,[tk]:[{ref:"UseDualStack"},!0]},tB={},tU={fn:"getAttr",[tk]:[{ref:tO},"supportsFIPS"]},tj={fn:tM,[tk]:[!0,{fn:"getAttr",[tk]:[{ref:tO},"supportsDualStack"]}]},tH=[tF],tz=[tV],tG=[{ref:"Region"}],tW={version:"1.0",parameters:{Region:tD,UseDualStack:tL,UseFIPS:tL,Endpoint:tD},rules:[{conditions:[{fn:tA,[tk]:[tN]}],rules:[{conditions:tH,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:tx},{conditions:tz,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:tx},{endpoint:{url:tN,properties:tB,headers:tB},type:tP}],type:tR},{conditions:[{fn:tA,[tk]:tG}],rules:[{conditions:[{fn:"aws.partition",[tk]:tG,assign:tO}],rules:[{conditions:[tF,tV],rules:[{conditions:[{fn:tM,[tk]:[!0,tU]},tj],rules:[{endpoint:{url:"https://messaging-chime-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:tB,headers:tB},type:tP}],type:tR},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:tx}],type:tR},{conditions:tH,rules:[{conditions:[{fn:tM,[tk]:[tU,!0]}],rules:[{endpoint:{url:"https://messaging-chime-fips.{Region}.{PartitionResult#dnsSuffix}",properties:tB,headers:tB},type:tP}],type:tR},{error:"FIPS is enabled but this partition does not support FIPS",type:tx}],type:tR},{conditions:tz,rules:[{conditions:[tj],rules:[{endpoint:{url:"https://messaging-chime.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:tB,headers:tB},type:tP}],type:tR},{error:"DualStack is enabled but this partition does not support DualStack",type:tx}],type:tR},{endpoint:{url:"https://messaging-chime.{Region}.{PartitionResult#dnsSuffix}",properties:tB,headers:tB},type:tP}],type:tR}],type:tR},{error:"Invalid Configuration: Missing Region",type:tx}]},t$=new EndpointCache({size:50,params:["Endpoint","Region","UseDualStack","UseFIPS"]}),defaultEndpointResolver=(o,p={})=>t$.get(o,()=>((o,p)=>{let{endpointParams:f,logger:m}=p,{parameters:_,rules:w}=o;p.logger?.debug?.(`${B} Initial EndpointParams: ${toDebugString(f)}`);let I=Object.entries(_).filter(([,o])=>null!=o.default).map(([o,p])=>[o,p.default]);if(I.length>0)for(let[o,p]of I)f[o]=f[o]??p;for(let o of Object.entries(_).filter(([,o])=>o.required).map(([o])=>o))if(null==f[o])throw new EndpointError(`Missing required parameter: '${o}'`);let k=evaluateRules(w,{endpointParams:f,logger:m,referenceRecord:{}});return p.logger?.debug?.(`${B} Resolved endpoint: ${toDebugString(k)}`),k})(tW,{endpointParams:o,logger:p.logger}));L.aws=ey;let tK=["in-region","cross-region","mobile","standard","legacy"];let ChimeSDKMessagingClient=class ChimeSDKMessagingClient extends Client{constructor(...[o]){const p=((o,p)=>{var f;let m,_,w,I,k,M,x,O,L={...(w=async()=>{if(void 0===o.region)throw Error("Region is missing from runtimeConfig");let p=o.region;return"string"==typeof p?p:p()},{setRegion(o){w=o},region:()=>w}),...(o=>{let p=[];for(let f in eu){let m=eu[f];void 0!==o[m]&&p.push({algorithmId:()=>m,checksumConstructor:()=>o[m]})}return{_checksumAlgorithms:p,addChecksumAlgorithm(o){this._checksumAlgorithms.push(o)},checksumAlgorithms(){return this._checksumAlgorithms}}})(o),...(I=o.retryStrategy,{setRetryStrategy(o){I=o},retryStrategy:()=>I}),...(k=o.httpHandler,{setHttpHandler(o){k=o},httpHandler:()=>k,updateHttpClientConfig(o,p){k.updateHttpClientConfig(o,p)},httpHandlerConfigs:()=>k.httpHandlerConfigs()}),...(M=o.httpAuthSchemes,x=o.httpAuthSchemeProvider,O=o.credentials,{setHttpAuthScheme(o){let p=M.findIndex(p=>p.schemeId===o.schemeId);-1===p?M.push(o):M.splice(p,1,o)},httpAuthSchemes:()=>M,setHttpAuthSchemeProvider(o){x=o},httpAuthSchemeProvider:()=>x,setCredentials(o){O=o},credentials:()=>O})};p.forEach(o=>o.configure(L));return{...o,...{region:L.region()},...{...(m={},(f=L).checksumAlgorithms().forEach(o=>{m[o.algorithmId()]=o.checksumConstructor()}),m),...((_={}).retryStrategy=f.retryStrategy(),_)},...{httpHandler:L.httpHandler()},...{httpAuthSchemes:L.httpAuthSchemes(),httpAuthSchemeProvider:L.httpAuthSchemeProvider(),credentials:L.credentials()}}})((o=>({...(o=>{let p,f;o.credentials&&(p=((o,p,f)=>{let m,_,w;if(void 0===o)return;let I="function"!=typeof o?async()=>Promise.resolve(o):o,k=!1,coalesceProvider=async o=>{_||(_=I(o));try{m=await _,w=!0,k=!1}finally{_=void 0}return m};return void 0===p?async o=>((!w||o?.forceRefresh)&&(m=await coalesceProvider(o)),m):async o=>((!w||o?.forceRefresh)&&(m=await coalesceProvider(o)),k||(f(m)?p(m)&&await coalesceProvider(o):k=!0),m)})(o.credentials,isIdentityExpired,doesIdentityRequireRefresh)),p||(p=o.credentialDefaultProvider?dist_es_normalizeProvider_normalizeProvider(o.credentialDefaultProvider(Object.assign({},o,{parentClientConfig:o}))):async()=>{throw Error("`credentials` is missing")});let{signingEscapePath:m=!0,systemClockOffset:_=o.systemClockOffset||0,sha256:w}=o;return f=o.signer?dist_es_normalizeProvider_normalizeProvider(o.signer):o.regionInfoProvider?()=>dist_es_normalizeProvider_normalizeProvider(o.region)().then(async p=>[await o.regionInfoProvider(p,{useFipsEndpoint:await o.useFipsEndpoint(),useDualstackEndpoint:await o.useDualstackEndpoint()})||{},p]).then(([f,_])=>{let{signingRegion:I,signingService:k}=f;o.signingRegion=o.signingRegion||I||_,o.signingName=o.signingName||k||o.serviceId;let M={...o,credentials:p,region:o.signingRegion,service:o.signingName,sha256:w,uriEscapePath:m};return new(o.signerConstructor||SignatureV4)(M)}):async f=>{let _=(f=Object.assign({},{name:"sigv4",signingName:o.signingName||o.defaultSigningName,signingRegion:await dist_es_normalizeProvider_normalizeProvider(o.region)(),properties:{}},f)).signingRegion,I=f.signingName;o.signingRegion=o.signingRegion||_,o.signingName=o.signingName||I||o.serviceId;let k={...o,credentials:p,region:o.signingRegion,service:o.signingName,sha256:w,uriEscapePath:m};return new(o.signerConstructor||SignatureV4)(k)},{...o,systemClockOffset:_,signingEscapePath:m,credentials:p,signer:f}})(o)}))((o=>{let p,f=o.tls??!0,{endpoint:m}=o,_={...o,endpoint:null!=m?async()=>toEndpointV1(await normalizeProvider_normalizeProvider(m)()):void 0,tls:f,isCustomEndpoint:!!m,useDualstackEndpoint:normalizeProvider_normalizeProvider(o.useDualstackEndpoint??!1),useFipsEndpoint:normalizeProvider_normalizeProvider(o.useFipsEndpoint??!1)};return _.serviceConfiguredEndpoint=async()=>(o.serviceId&&!p&&(p=getEndpointFromConfig(o.serviceId)),p),_})(resolveHostHeaderConfig((o=>{let{region:p,useFipsEndpoint:f}=o;if(!p)throw Error("Region is missing");return{...o,region:async()=>"string"==typeof p?getRealRegion(p):getRealRegion(await p()),useFipsEndpoint:async()=>!!isFipsRegion("string"==typeof p?p:await p())||("function"!=typeof f?Promise.resolve(!!f):f())}})((o=>{let{retryStrategy:p}=o,f=normalizeProvider_normalizeProvider(o.maxAttempts??3);return{...o,maxAttempts:f,retryStrategy:async()=>p||(await normalizeProvider_normalizeProvider(o.retryMode)()===eg.ADAPTIVE?new AdaptiveRetryStrategy(f):new StandardRetryStrategy(f))}})(resolveUserAgentConfig((o=>({...o,useDualstackEndpoint:o.useDualstackEndpoint??!1,useFipsEndpoint:o.useFipsEndpoint??!1,defaultSigningName:"chime"}))((o=>{let p=(({defaultsMode:o}={})=>{var p,f,m;let _,w,I,k,M;return p=async()=>{let p="function"==typeof o?await o():o;switch(p?.toLowerCase()){case"auto":let f,m;return Promise.resolve((f="u">typeof window&&window?.navigator?.userAgent?tE().parse(window.navigator.userAgent):void 0,"tablet"===(m=f?.platform?.type)||"mobile"===m)?"mobile":"standard");case"mobile":case"in-region":case"cross-region":case"standard":case"legacy":return Promise.resolve(p?.toLocaleLowerCase());case void 0:return Promise.resolve("legacy");default:throw Error(`Invalid parameter for "defaultsMode", expect ${tK.join(", ")}, got ${p}`)}},k=!1,M=async()=>{w||(w=p());try{_=await w,I=!0,k=!1}finally{w=void 0}return _},void 0===f?async o=>((!I||o?.forceRefresh)&&(_=await M()),_):async o=>((!I||o?.forceRefresh)&&(_=await M()),k||(m&&!m(_)?k=!0:f(_)&&await M()),_)})(o),defaultConfigProvider=()=>p().then(loadConfigsForDefaultMode),f={apiVersion:"2021-05-15",base64Decoder:o?.base64Decoder??fromBase64,base64Encoder:o?.base64Encoder??toBase64_browser_toBase64,disableHostPrefix:o?.disableHostPrefix??!1,endpointProvider:o?.endpointProvider??defaultEndpointResolver,extensions:o?.extensions??[],httpAuthSchemeProvider:o?.httpAuthSchemeProvider??defaultChimeSDKMessagingHttpAuthSchemeProvider,httpAuthSchemes:o?.httpAuthSchemes??[{schemeId:"aws.auth#sigv4",identityProvider:o=>o.getIdentityProvider("aws.auth#sigv4"),signer:new AwsSdkSigV4Signer}],logger:o?.logger??new NoOpLogger,serviceId:o?.serviceId??"Chime SDK Messaging",urlParser:o?.urlParser??parseUrl,utf8Decoder:o?.utf8Decoder??fromUtf8,utf8Encoder:o?.utf8Encoder??toUtf8_browser_toUtf8};return{...f,...o,runtime:"browser",defaultsMode:p,bodyLengthChecker:o?.bodyLengthChecker??calculateBodyLength,credentialDefaultProvider:o?.credentialDefaultProvider??(o=>()=>Promise.reject(Error("Credential is missing"))),defaultUserAgentProvider:o?.defaultUserAgentProvider??(({serviceId:o,clientVersion:p})=>async()=>{let f="u">typeof window&&window?.navigator?.userAgent?tE().parse(window.navigator.userAgent):void 0,m=[["aws-sdk-js",p],["ua","2.0"],[`os/${f?.os?.name||"other"}`,f?.os?.version],["lang/js"],["md/browser",`${f?.browser?.name??"unknown"}_${f?.browser?.version??"unknown"}`]];return o&&m.push([`api/${o}`,p]),m})({serviceId:f.serviceId,clientVersion:tc().version}),maxAttempts:o?.maxAttempts??3,region:o?.region??(()=>Promise.reject("Region is missing")),requestHandler:FetchHttpHandler.create(o?.requestHandler??defaultConfigProvider),retryMode:o?.retryMode??(async()=>(await defaultConfigProvider()).retryMode||eO),sha256:o?.sha256??tC,streamCollector:o?.streamCollector??stream_collector_streamCollector,useDualstackEndpoint:o?.useDualstackEndpoint??(()=>Promise.resolve(!1)),useFipsEndpoint:o?.useFipsEndpoint??(()=>Promise.resolve(!1))}})(o||{})))))))),o?.extensions||[]);super(p),this.config=p,this.middlewareStack.use((o=>({applyToStack:p=>{p.add((p,f)=>async m=>{let{request:_}=m;if(!httpRequest_HttpRequest.isInstance(_))return p(m);let{headers:w}=_,I=f?.userAgent?.map(escapeUserAgent)||[],k=(await o.defaultUserAgentProvider()).map(escapeUserAgent),M=o?.customUserAgent?.map(escapeUserAgent)||[],x=[].concat([...k,...I,...M]).join(" "),O=[...k.filter(o=>o.startsWith("aws-sdk-")),...M].join(" ");return"browser"!==o.runtime?(O&&(w[eC]=w[eC]?`${w[e_]} ${O}`:O),w[e_]=x):w[eC]=x,p({...m,request:_})},ew)}}))(this.config)),this.middlewareStack.use((o=>({applyToStack:p=>{p.add((p,f)=>async m=>{let _,w=await o.retryStrategy(),I=await o.maxAttempts();if(void 0===(_=w).acquireInitialRetryToken||void 0===_.refreshRetryTokenForRetry||void 0===_.recordSuccess)return w?.mode&&(f.userAgent=[...f.userAgent||[],["cfg/retry-mode",w.mode]]),w.retry(p,m);{let o=await w.acquireInitialRetryToken(f.partition_id),_=Error(),k=0,M=0,{request:x}=m,O=httpRequest_HttpRequest.isInstance(x);for(O&&(x.headers["amz-sdk-invocation-id"]=esm_browser_v4());;)try{O&&(x.headers["amz-sdk-request"]=`attempt=${k+1}; max=${I}`);let{response:f,output:_}=await p(m);return w.recordSuccess(o),_.$metadata.attempts=k+1,_.$metadata.totalRetryDelay=M,{response:f,output:_}}catch(I){let p=getRetryErrorInfo(I);if(_=asSdkError(I),O&&isStreamingPayload(x))throw(f.logger instanceof NoOpLogger?console:f.logger)?.warn("An error was encountered in a non-retryable streaming request."),_;try{o=await w.refreshRetryTokenForRetry(o,p)}catch{throw _.$metadata||(_.$metadata={}),_.$metadata.attempts=k+1,_.$metadata.totalRetryDelay=M,_}k=o.getRetryCount();let m=o.getRetryDelay();M+=m,await new Promise(o=>setTimeout(o,m))}}},eX)}}))(this.config)),this.middlewareStack.use((o=>({applyToStack:p=>{p.add(contentLengthMiddleware(o.bodyLengthChecker),e0)}}))(this.config)),this.middlewareStack.use((o=>({applyToStack:p=>{p.add(p=>async f=>{if(!httpRequest_HttpRequest.isInstance(f.request))return p(f);let{request:m}=f,{handlerProtocol:_=""}=o.requestHandler.metadata||{};if(_.indexOf("h2")>=0&&!m.headers[":authority"])delete m.headers.host,m.headers[":authority"]=m.hostname+(m.port?":"+m.port:"");else if(!m.headers.host){let o=m.hostname;null!=m.port&&(o+=`:${m.port}`),m.headers.host=o}return p(f)},w)}}))(this.config)),this.middlewareStack.use((o=>({applyToStack:o=>{o.add((o,p)=>async f=>{try{let m=await o(f),{clientName:_,commandName:w,logger:I,dynamoDbDocumentClientOptions:k={}}=p,{overrideInputFilterSensitiveLog:M,overrideOutputFilterSensitiveLog:x}=k,O=M??p.inputFilterSensitiveLog,L=x??p.outputFilterSensitiveLog,{$metadata:B,...U}=m.output;return I?.info?.({clientName:_,commandName:w,input:O(f.input),output:L(U),metadata:B}),m}catch(M){let{clientName:o,commandName:m,logger:_,dynamoDbDocumentClientOptions:w={}}=p,{overrideInputFilterSensitiveLog:I}=w,k=I??p.inputFilterSensitiveLog;throw _?.error?.({clientName:o,commandName:m,input:k(f.input),error:M,metadata:M.$metadata}),M}},I)}}))(this.config)),this.middlewareStack.use((o=>({applyToStack:p=>{p.add(p=>async f=>{let{request:m}=f;if(!httpRequest_HttpRequest.isInstance(m)||"node"!==o.runtime||m.headers.hasOwnProperty(k))return p(f);let _,nonEmptyString=o=>"string"==typeof o&&o.length>0;return nonEmptyString(void 0)&&nonEmptyString(_)&&(m.headers[k]=_),p({...f,request:m})},M)}}))(this.config)),this.middlewareStack.use(((o,{httpAuthSchemeParametersProvider:p,identityProviderConfigProvider:f})=>({applyToStack:m=>{let _;m.addRelativeTo((_={httpAuthSchemeParametersProvider:p,identityProviderConfigProvider:f},(p,f)=>async m=>{let w=o.httpAuthSchemeProvider(await _.httpAuthSchemeParametersProvider(o,f,m.input)),I=convertHttpAuthSchemesToMap(o.httpAuthSchemes),k=getSmithyContext(f),M=[];for(let p of w){let m=I.get(p.schemeId);if(!m){M.push(`HttpAuthScheme \`${p.schemeId}\` was not enabled for this service.`);continue}let w=m.identityProvider(await _.identityProviderConfigProvider(o));if(!w){M.push(`HttpAuthScheme \`${p.schemeId}\` did not have an IdentityProvider configured.`);continue}let{identityProperties:x={},signingProperties:O={}}=p.propertiesExtractor?.(o,f)||{};p.identityProperties=Object.assign(p.identityProperties||{},x),p.signingProperties=Object.assign(p.signingProperties||{},O),k.selectedHttpAuthScheme={httpAuthOption:p,identity:await w(p.identityProperties),signer:m.signer};break}if(!k.selectedHttpAuthScheme)throw Error(M.join(`
`));return p(m)}),eR)}}))(this.config,{httpAuthSchemeParametersProvider:defaultChimeSDKMessagingHttpAuthSchemeParametersProvider,identityProviderConfigProvider:async o=>new DefaultIdentityProviderConfig({"aws.auth#sigv4":o.credentials})})),this.middlewareStack.use((o=>({applyToStack:o=>{o.addRelativeTo((o,p)=>async f=>{if(!httpRequest_HttpRequest.isInstance(f.request))return o(f);let m=getSmithyContext(p).selectedHttpAuthScheme;if(!m)throw Error("No HttpAuthScheme was selected: unable to sign request");let{httpAuthOption:{signingProperties:_={}},identity:w,signer:I}=m,k=await o({...f,request:await I.sign(f.request,w,_)}).catch((I.errorHandler||(o=>o=>{throw o}))(_));return(I.successHandler||((o,p)=>{}))(k.response,_),k},eQ)}}))(this.config))}destroy(){super.destroy()}};let parseJsonBody=(o,p)=>collect_stream_body_collectBody(o,p).then(o=>p.utf8Encoder(o)).then(o=>{if(o.length)try{return JSON.parse(o)}catch(p){throw p?.name==="SyntaxError"&&Object.defineProperty(p,"$responseBodyText",{value:o}),p}return{}}),parseJsonErrorBody=async(o,p)=>{let f=await parseJsonBody(o,p);return f.message=f.message??f.Message,f};let ChimeSDKMessagingServiceException=class ChimeSDKMessagingServiceException extends ServiceException{constructor(o){super(o),Object.setPrototypeOf(this,ChimeSDKMessagingServiceException.prototype)}};let tq={ALL:"ALL",FILTERED:"FILTERED",NONE:"NONE"},tJ={DEFAULT:"DEFAULT",HIDDEN:"HIDDEN"},tY={AccessDenied:"AccessDenied",BadRequest:"BadRequest",Conflict:"Conflict",Forbidden:"Forbidden",NotFound:"NotFound",PhoneNumberAssociationsExist:"PhoneNumberAssociationsExist",PreconditionFailed:"PreconditionFailed",ResourceLimitExceeded:"ResourceLimitExceeded",ServiceFailure:"ServiceFailure",ServiceUnavailable:"ServiceUnavailable",Throttled:"Throttled",Throttling:"Throttling",Unauthorized:"Unauthorized",Unprocessable:"Unprocessable",VoiceConnectorGroupAssociationsExist:"VoiceConnectorGroupAssociationsExist"};let BadRequestException=class BadRequestException extends ChimeSDKMessagingServiceException{constructor(o){super({name:"BadRequestException",$fault:"client",...o}),this.name="BadRequestException",this.$fault="client",Object.setPrototypeOf(this,BadRequestException.prototype),this.Code=o.Code,this.Message=o.Message}};let ConflictException=class ConflictException extends ChimeSDKMessagingServiceException{constructor(o){super({name:"ConflictException",$fault:"client",...o}),this.name="ConflictException",this.$fault="client",Object.setPrototypeOf(this,ConflictException.prototype),this.Code=o.Code,this.Message=o.Message}};let ForbiddenException=class ForbiddenException extends ChimeSDKMessagingServiceException{constructor(o){super({name:"ForbiddenException",$fault:"client",...o}),this.name="ForbiddenException",this.$fault="client",Object.setPrototypeOf(this,ForbiddenException.prototype),this.Code=o.Code,this.Message=o.Message}};let NotFoundException=class NotFoundException extends ChimeSDKMessagingServiceException{constructor(o){super({name:"NotFoundException",$fault:"client",...o}),this.name="NotFoundException",this.$fault="client",Object.setPrototypeOf(this,NotFoundException.prototype),this.Code=o.Code,this.Message=o.Message}};let ServiceFailureException=class ServiceFailureException extends ChimeSDKMessagingServiceException{constructor(o){super({name:"ServiceFailureException",$fault:"server",...o}),this.name="ServiceFailureException",this.$fault="server",Object.setPrototypeOf(this,ServiceFailureException.prototype),this.Code=o.Code,this.Message=o.Message}};let ServiceUnavailableException=class ServiceUnavailableException extends ChimeSDKMessagingServiceException{constructor(o){super({name:"ServiceUnavailableException",$fault:"server",...o}),this.name="ServiceUnavailableException",this.$fault="server",Object.setPrototypeOf(this,ServiceUnavailableException.prototype),this.Code=o.Code,this.Message=o.Message}};let ThrottledClientException=class ThrottledClientException extends ChimeSDKMessagingServiceException{constructor(o){super({name:"ThrottledClientException",$fault:"client",...o}),this.name="ThrottledClientException",this.$fault="client",Object.setPrototypeOf(this,ThrottledClientException.prototype),this.Code=o.Code,this.Message=o.Message}};let UnauthorizedClientException=class UnauthorizedClientException extends ChimeSDKMessagingServiceException{constructor(o){super({name:"UnauthorizedClientException",$fault:"client",...o}),this.name="UnauthorizedClientException",this.$fault="client",Object.setPrototypeOf(this,UnauthorizedClientException.prototype),this.Code=o.Code,this.Message=o.Message}};let ResourceLimitExceededException=class ResourceLimitExceededException extends ChimeSDKMessagingServiceException{constructor(o){super({name:"ResourceLimitExceededException",$fault:"client",...o}),this.name="ResourceLimitExceededException",this.$fault="client",Object.setPrototypeOf(this,ResourceLimitExceededException.prototype),this.Code=o.Code,this.Message=o.Message}};let tX={CREATED_TIMESTAMP:"CREATED_TIMESTAMP",LAST_MESSAGE_TIMESTAMP:"LAST_MESSAGE_TIMESTAMP"},tQ={RESTRICTED:"RESTRICTED",UNRESTRICTED:"UNRESTRICTED"},tZ={PRIVATE:"PRIVATE",PUBLIC:"PUBLIC"},t0={ASYNC:"ASYNC"},t1={ABORT:"ABORT",CONTINUE:"CONTINUE"},t2={DEFAULT:"DEFAULT",VOIP:"VOIP"},t3={NON_PERSISTENT:"NON_PERSISTENT",PERSISTENT:"PERSISTENT"},t4={DENIED:"DENIED",FAILED:"FAILED",PENDING:"PENDING",SENT:"SENT"},t5={CONTROL:"CONTROL",STANDARD:"STANDARD"},t6={Channel:"Channel",ChannelMessage:"ChannelMessage"},t8={ASCENDING:"ASCENDING",DESCENDING:"DESCENDING"},t9={MEMBERS:"MEMBERS"},t7={EQUALS:"EQUALS",INCLUDES:"INCLUDES"},IdentityFilterSensitiveLog=o=>({...o,...o.Name&&{Name:eq}}),BatchChannelMembershipsFilterSensitiveLog=o=>({...o,...o.InvitedBy&&{InvitedBy:IdentityFilterSensitiveLog(o.InvitedBy)},...o.Members&&{Members:o.Members.map(o=>IdentityFilterSensitiveLog(o))}}),BatchCreateChannelMembershipResponseFilterSensitiveLog=o=>({...o,...o.BatchChannelMemberships&&{BatchChannelMemberships:BatchChannelMembershipsFilterSensitiveLog(o.BatchChannelMemberships)}}),ChannelFilterSensitiveLog=o=>({...o,...o.Name&&{Name:eq},...o.Metadata&&{Metadata:eq},...o.CreatedBy&&{CreatedBy:IdentityFilterSensitiveLog(o.CreatedBy)}}),ChannelAssociatedWithFlowSummaryFilterSensitiveLog=o=>({...o,...o.Name&&{Name:eq},...o.Metadata&&{Metadata:eq}}),ChannelBanFilterSensitiveLog=o=>({...o,...o.Member&&{Member:IdentityFilterSensitiveLog(o.Member)},...o.CreatedBy&&{CreatedBy:IdentityFilterSensitiveLog(o.CreatedBy)}}),ChannelBanSummaryFilterSensitiveLog=o=>({...o,...o.Member&&{Member:IdentityFilterSensitiveLog(o.Member)}}),ProcessorFilterSensitiveLog=o=>({...o,...o.Name&&{Name:eq}}),ChannelFlowFilterSensitiveLog=o=>({...o,...o.Processors&&{Processors:o.Processors.map(o=>ProcessorFilterSensitiveLog(o))},...o.Name&&{Name:eq}}),MessageAttributeValueFilterSensitiveLog=o=>({...o,...o.StringValues&&{StringValues:eq}}),PushNotificationConfigurationFilterSensitiveLog=o=>({...o,...o.Title&&{Title:eq},...o.Body&&{Body:eq}}),ChannelMessageCallbackFilterSensitiveLog=o=>({...o,...o.Content&&{Content:eq},...o.Metadata&&{Metadata:eq},...o.PushNotification&&{PushNotification:PushNotificationConfigurationFilterSensitiveLog(o.PushNotification)},...o.MessageAttributes&&{MessageAttributes:Object.entries(o.MessageAttributes).reduce((o,[p,f])=>(o[p]=MessageAttributeValueFilterSensitiveLog(f),o),{})},...o.ContentType&&{ContentType:eq}}),ChannelFlowCallbackRequestFilterSensitiveLog=o=>({...o,...o.ChannelMessage&&{ChannelMessage:ChannelMessageCallbackFilterSensitiveLog(o.ChannelMessage)}}),ChannelFlowSummaryFilterSensitiveLog=o=>({...o,...o.Name&&{Name:eq},...o.Processors&&{Processors:o.Processors.map(o=>ProcessorFilterSensitiveLog(o))}}),ChannelMembershipFilterSensitiveLog=o=>({...o,...o.InvitedBy&&{InvitedBy:IdentityFilterSensitiveLog(o.InvitedBy)},...o.Member&&{Member:IdentityFilterSensitiveLog(o.Member)}}),ChannelSummaryFilterSensitiveLog=o=>({...o,...o.Name&&{Name:eq},...o.Metadata&&{Metadata:eq}}),ChannelMembershipForAppInstanceUserSummaryFilterSensitiveLog=o=>({...o,...o.ChannelSummary&&{ChannelSummary:ChannelSummaryFilterSensitiveLog(o.ChannelSummary)}}),PushNotificationPreferencesFilterSensitiveLog=o=>({...o,...o.FilterRule&&{FilterRule:eq}}),ChannelMembershipPreferencesFilterSensitiveLog=o=>({...o,...o.PushNotifications&&{PushNotifications:PushNotificationPreferencesFilterSensitiveLog(o.PushNotifications)}}),ChannelMembershipSummaryFilterSensitiveLog=o=>({...o,...o.Member&&{Member:IdentityFilterSensitiveLog(o.Member)}}),ChannelMessageFilterSensitiveLog=o=>({...o,...o.Content&&{Content:eq},...o.Metadata&&{Metadata:eq},...o.Sender&&{Sender:IdentityFilterSensitiveLog(o.Sender)},...o.MessageAttributes&&{MessageAttributes:Object.entries(o.MessageAttributes).reduce((o,[p,f])=>(o[p]=MessageAttributeValueFilterSensitiveLog(f),o),{})},...o.ContentType&&{ContentType:eq}}),ChannelMessageSummaryFilterSensitiveLog=o=>({...o,...o.Content&&{Content:eq},...o.Metadata&&{Metadata:eq},...o.Sender&&{Sender:IdentityFilterSensitiveLog(o.Sender)},...o.MessageAttributes&&{MessageAttributes:Object.entries(o.MessageAttributes).reduce((o,[p,f])=>(o[p]=MessageAttributeValueFilterSensitiveLog(f),o),{})},...o.ContentType&&{ContentType:eq}}),ChannelModeratedByAppInstanceUserSummaryFilterSensitiveLog=o=>({...o,...o.ChannelSummary&&{ChannelSummary:ChannelSummaryFilterSensitiveLog(o.ChannelSummary)}}),ChannelModeratorFilterSensitiveLog=o=>({...o,...o.Moderator&&{Moderator:IdentityFilterSensitiveLog(o.Moderator)},...o.CreatedBy&&{CreatedBy:IdentityFilterSensitiveLog(o.CreatedBy)}}),ChannelModeratorSummaryFilterSensitiveLog=o=>({...o,...o.Moderator&&{Moderator:IdentityFilterSensitiveLog(o.Moderator)}}),TagFilterSensitiveLog=o=>({...o,...o.Key&&{Key:eq},...o.Value&&{Value:eq}}),CreateChannelRequestFilterSensitiveLog=o=>({...o,...o.Name&&{Name:eq},...o.Metadata&&{Metadata:eq},...o.ClientRequestToken&&{ClientRequestToken:eq},...o.Tags&&{Tags:o.Tags.map(o=>TagFilterSensitiveLog(o))},...o.ChannelId&&{ChannelId:eq}}),CreateChannelBanResponseFilterSensitiveLog=o=>({...o,...o.Member&&{Member:IdentityFilterSensitiveLog(o.Member)}}),CreateChannelFlowRequestFilterSensitiveLog=o=>({...o,...o.Processors&&{Processors:o.Processors.map(o=>ProcessorFilterSensitiveLog(o))},...o.Name&&{Name:eq},...o.Tags&&{Tags:o.Tags.map(o=>TagFilterSensitiveLog(o))},...o.ClientRequestToken&&{ClientRequestToken:eq}}),CreateChannelMembershipResponseFilterSensitiveLog=o=>({...o,...o.Member&&{Member:IdentityFilterSensitiveLog(o.Member)}}),CreateChannelModeratorResponseFilterSensitiveLog=o=>({...o,...o.ChannelModerator&&{ChannelModerator:IdentityFilterSensitiveLog(o.ChannelModerator)}}),DescribeChannelResponseFilterSensitiveLog=o=>({...o,...o.Channel&&{Channel:ChannelFilterSensitiveLog(o.Channel)}}),DescribeChannelBanResponseFilterSensitiveLog=o=>({...o,...o.ChannelBan&&{ChannelBan:ChannelBanFilterSensitiveLog(o.ChannelBan)}}),DescribeChannelFlowResponseFilterSensitiveLog=o=>({...o,...o.ChannelFlow&&{ChannelFlow:ChannelFlowFilterSensitiveLog(o.ChannelFlow)}}),DescribeChannelMembershipResponseFilterSensitiveLog=o=>({...o,...o.ChannelMembership&&{ChannelMembership:ChannelMembershipFilterSensitiveLog(o.ChannelMembership)}}),DescribeChannelMembershipForAppInstanceUserResponseFilterSensitiveLog=o=>({...o,...o.ChannelMembership&&{ChannelMembership:ChannelMembershipForAppInstanceUserSummaryFilterSensitiveLog(o.ChannelMembership)}}),DescribeChannelModeratedByAppInstanceUserResponseFilterSensitiveLog=o=>({...o,...o.Channel&&{Channel:ChannelModeratedByAppInstanceUserSummaryFilterSensitiveLog(o.Channel)}}),DescribeChannelModeratorResponseFilterSensitiveLog=o=>({...o,...o.ChannelModerator&&{ChannelModerator:ChannelModeratorFilterSensitiveLog(o.ChannelModerator)}}),GetChannelMembershipPreferencesResponseFilterSensitiveLog=o=>({...o,...o.Member&&{Member:IdentityFilterSensitiveLog(o.Member)},...o.Preferences&&{Preferences:ChannelMembershipPreferencesFilterSensitiveLog(o.Preferences)}}),GetChannelMessageResponseFilterSensitiveLog=o=>({...o,...o.ChannelMessage&&{ChannelMessage:ChannelMessageFilterSensitiveLog(o.ChannelMessage)}}),ListChannelBansRequestFilterSensitiveLog=o=>({...o,...o.NextToken&&{NextToken:eq}}),ListChannelBansResponseFilterSensitiveLog=o=>({...o,...o.NextToken&&{NextToken:eq},...o.ChannelBans&&{ChannelBans:o.ChannelBans.map(o=>ChannelBanSummaryFilterSensitiveLog(o))}}),ListChannelFlowsRequestFilterSensitiveLog=o=>({...o,...o.NextToken&&{NextToken:eq}}),ListChannelFlowsResponseFilterSensitiveLog=o=>({...o,...o.ChannelFlows&&{ChannelFlows:o.ChannelFlows.map(o=>ChannelFlowSummaryFilterSensitiveLog(o))},...o.NextToken&&{NextToken:eq}}),ListChannelMembershipsRequestFilterSensitiveLog=o=>({...o,...o.NextToken&&{NextToken:eq}}),ListChannelMembershipsResponseFilterSensitiveLog=o=>({...o,...o.ChannelMemberships&&{ChannelMemberships:o.ChannelMemberships.map(o=>ChannelMembershipSummaryFilterSensitiveLog(o))},...o.NextToken&&{NextToken:eq}}),ListChannelMembershipsForAppInstanceUserRequestFilterSensitiveLog=o=>({...o,...o.NextToken&&{NextToken:eq}}),ListChannelMembershipsForAppInstanceUserResponseFilterSensitiveLog=o=>({...o,...o.ChannelMemberships&&{ChannelMemberships:o.ChannelMemberships.map(o=>ChannelMembershipForAppInstanceUserSummaryFilterSensitiveLog(o))},...o.NextToken&&{NextToken:eq}}),ListChannelMessagesRequestFilterSensitiveLog=o=>({...o,...o.NextToken&&{NextToken:eq}}),ListChannelMessagesResponseFilterSensitiveLog=o=>({...o,...o.NextToken&&{NextToken:eq},...o.ChannelMessages&&{ChannelMessages:o.ChannelMessages.map(o=>ChannelMessageSummaryFilterSensitiveLog(o))}}),ListChannelModeratorsRequestFilterSensitiveLog=o=>({...o,...o.NextToken&&{NextToken:eq}}),ListChannelModeratorsResponseFilterSensitiveLog=o=>({...o,...o.NextToken&&{NextToken:eq},...o.ChannelModerators&&{ChannelModerators:o.ChannelModerators.map(o=>ChannelModeratorSummaryFilterSensitiveLog(o))}}),ListChannelsRequestFilterSensitiveLog=o=>({...o,...o.NextToken&&{NextToken:eq}}),ListChannelsResponseFilterSensitiveLog=o=>({...o,...o.Channels&&{Channels:o.Channels.map(o=>ChannelSummaryFilterSensitiveLog(o))},...o.NextToken&&{NextToken:eq}}),ListChannelsAssociatedWithChannelFlowRequestFilterSensitiveLog=o=>({...o,...o.NextToken&&{NextToken:eq}}),ListChannelsAssociatedWithChannelFlowResponseFilterSensitiveLog=o=>({...o,...o.Channels&&{Channels:o.Channels.map(o=>ChannelAssociatedWithFlowSummaryFilterSensitiveLog(o))},...o.NextToken&&{NextToken:eq}}),ListChannelsModeratedByAppInstanceUserRequestFilterSensitiveLog=o=>({...o,...o.NextToken&&{NextToken:eq}}),ListChannelsModeratedByAppInstanceUserResponseFilterSensitiveLog=o=>({...o,...o.Channels&&{Channels:o.Channels.map(o=>ChannelModeratedByAppInstanceUserSummaryFilterSensitiveLog(o))},...o.NextToken&&{NextToken:eq}}),ListSubChannelsRequestFilterSensitiveLog=o=>({...o,...o.NextToken&&{NextToken:eq}}),ListSubChannelsResponseFilterSensitiveLog=o=>({...o,...o.NextToken&&{NextToken:eq}}),ListTagsForResourceResponseFilterSensitiveLog=o=>({...o,...o.Tags&&{Tags:o.Tags.map(o=>TagFilterSensitiveLog(o))}}),PutChannelMembershipPreferencesRequestFilterSensitiveLog=o=>({...o,...o.Preferences&&{Preferences:ChannelMembershipPreferencesFilterSensitiveLog(o.Preferences)}}),PutChannelMembershipPreferencesResponseFilterSensitiveLog=o=>({...o,...o.Member&&{Member:IdentityFilterSensitiveLog(o.Member)},...o.Preferences&&{Preferences:ChannelMembershipPreferencesFilterSensitiveLog(o.Preferences)}}),SearchChannelsRequestFilterSensitiveLog=o=>({...o,...o.NextToken&&{NextToken:eq}}),SearchChannelsResponseFilterSensitiveLog=o=>({...o,...o.Channels&&{Channels:o.Channels.map(o=>ChannelSummaryFilterSensitiveLog(o))},...o.NextToken&&{NextToken:eq}}),SendChannelMessageRequestFilterSensitiveLog=o=>({...o,...o.Content&&{Content:eq},...o.Metadata&&{Metadata:eq},...o.ClientRequestToken&&{ClientRequestToken:eq},...o.PushNotification&&{PushNotification:PushNotificationConfigurationFilterSensitiveLog(o.PushNotification)},...o.MessageAttributes&&{MessageAttributes:Object.entries(o.MessageAttributes).reduce((o,[p,f])=>(o[p]=MessageAttributeValueFilterSensitiveLog(f),o),{})},...o.ContentType&&{ContentType:eq}}),TagResourceRequestFilterSensitiveLog=o=>({...o,...o.Tags&&{Tags:o.Tags.map(o=>TagFilterSensitiveLog(o))}}),UntagResourceRequestFilterSensitiveLog=o=>({...o,...o.TagKeys&&{TagKeys:eq}}),UpdateChannelRequestFilterSensitiveLog=o=>({...o,...o.Name&&{Name:eq},...o.Metadata&&{Metadata:eq}}),UpdateChannelFlowRequestFilterSensitiveLog=o=>({...o,...o.Processors&&{Processors:o.Processors.map(o=>ProcessorFilterSensitiveLog(o))},...o.Name&&{Name:eq}}),UpdateChannelMessageRequestFilterSensitiveLog=o=>({...o,...o.Content&&{Content:eq},...o.Metadata&&{Metadata:eq},...o.ContentType&&{ContentType:eq}}),se_AssociateChannelFlowCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{"content-type":"application/json",[iP]:o[ir]});return m.bp("/channels/{ChannelArn}/channel-flow"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1),f=JSON.stringify(take(o,{ChannelFlowArn:[]})),m.m("PUT").h(_).b(f),m.build()},se_BatchCreateChannelMembershipCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{"content-type":"application/json",[iP]:o[ir]});m.bp("/channels/{ChannelArn}/memberships"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1);let w=map({[iw]:[,"batch-create"]});return f=JSON.stringify(take(o,{MemberArns:o=>_json(o),SubChannelId:[],Type:[]})),m.m("POST").h(_).q(w).b(f),m.build()},se_ChannelFlowCallbackCommand=async(o,p)=>{let f,m=requestBuilder(o,p);m.bp("/channels/{ChannelArn}"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1);let _=map({[iw]:[,"channel-flow-callback"]});return f=JSON.stringify(take(o,{CallbackId:[!0,o=>o??esm_browser_v4()],ChannelMessage:o=>_json(o),DeleteResource:[]})),m.m("POST").h({"content-type":"application/json"}).q(_).b(f),m.build()},se_CreateChannelCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{"content-type":"application/json",[iP]:o[ir]});return m.bp("/channels"),f=JSON.stringify(take(o,{AppInstanceArn:[],ChannelId:[],ClientRequestToken:[!0,o=>o??esm_browser_v4()],ElasticChannelConfiguration:o=>_json(o),ExpirationSettings:o=>_json(o),MemberArns:o=>_json(o),Metadata:[],Mode:[],ModeratorArns:o=>_json(o),Name:[],Privacy:[],Tags:o=>_json(o)})),m.m("POST").h(_).b(f),m.build()},se_CreateChannelBanCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{"content-type":"application/json",[iP]:o[ir]});return m.bp("/channels/{ChannelArn}/bans"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1),f=JSON.stringify(take(o,{MemberArn:[]})),m.m("POST").h(_).b(f),m.build()},se_CreateChannelFlowCommand=async(o,p)=>{let f,m=requestBuilder(o,p);return m.bp("/channel-flows"),f=JSON.stringify(take(o,{AppInstanceArn:[],ClientRequestToken:[!0,o=>o??esm_browser_v4()],Name:[],Processors:o=>_json(o),Tags:o=>_json(o)})),m.m("POST").h({"content-type":"application/json"}).b(f),m.build()},se_CreateChannelMembershipCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{"content-type":"application/json",[iP]:o[ir]});return m.bp("/channels/{ChannelArn}/memberships"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1),f=JSON.stringify(take(o,{MemberArn:[],SubChannelId:[],Type:[]})),m.m("POST").h(_).b(f),m.build()},se_CreateChannelModeratorCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{"content-type":"application/json",[iP]:o[ir]});return m.bp("/channels/{ChannelArn}/moderators"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1),f=JSON.stringify(take(o,{ChannelModeratorArn:[]})),m.m("POST").h(_).b(f),m.build()},se_DeleteChannelCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{[iP]:o[ir]});return m.bp("/channels/{ChannelArn}"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1),m.m("DELETE").h(_).b(f),m.build()},se_DeleteChannelBanCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{[iP]:o[ir]});return m.bp("/channels/{ChannelArn}/bans/{MemberArn}"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1),m.p("MemberArn",()=>o.MemberArn,"{MemberArn}",!1),m.m("DELETE").h(_).b(f),m.build()},se_DeleteChannelFlowCommand=async(o,p)=>{let f,m=requestBuilder(o,p);return m.bp("/channel-flows/{ChannelFlowArn}"),m.p("ChannelFlowArn",()=>o.ChannelFlowArn,"{ChannelFlowArn}",!1),m.m("DELETE").h({}).b(f),m.build()},se_DeleteChannelMembershipCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{[iP]:o[ir]});m.bp("/channels/{ChannelArn}/memberships/{MemberArn}"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1),m.p("MemberArn",()=>o.MemberArn,"{MemberArn}",!1);let w=map({[iA]:[,o[ip]]});return m.m("DELETE").h(_).q(w).b(f),m.build()},se_DeleteChannelMessageCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{[iP]:o[ir]});m.bp("/channels/{ChannelArn}/messages/{MessageId}"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1),m.p("MessageId",()=>o.MessageId,"{MessageId}",!1);let w=map({[iA]:[,o[ip]]});return m.m("DELETE").h(_).q(w).b(f),m.build()},se_DeleteChannelModeratorCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{[iP]:o[ir]});return m.bp("/channels/{ChannelArn}/moderators/{ChannelModeratorArn}"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1),m.p("ChannelModeratorArn",()=>o.ChannelModeratorArn,"{ChannelModeratorArn}",!1),m.m("DELETE").h(_).b(f),m.build()},se_DeleteMessagingStreamingConfigurationsCommand=async(o,p)=>{let f,m=requestBuilder(o,p);return m.bp("/app-instances/{AppInstanceArn}/streaming-configurations"),m.p("AppInstanceArn",()=>o.AppInstanceArn,"{AppInstanceArn}",!1),m.m("DELETE").h({}).b(f),m.build()},se_DescribeChannelCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{[iP]:o[ir]});return m.bp("/channels/{ChannelArn}"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1),m.m("GET").h(_).b(f),m.build()},se_DescribeChannelBanCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{[iP]:o[ir]});return m.bp("/channels/{ChannelArn}/bans/{MemberArn}"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1),m.p("MemberArn",()=>o.MemberArn,"{MemberArn}",!1),m.m("GET").h(_).b(f),m.build()},se_DescribeChannelFlowCommand=async(o,p)=>{let f,m=requestBuilder(o,p);return m.bp("/channel-flows/{ChannelFlowArn}"),m.p("ChannelFlowArn",()=>o.ChannelFlowArn,"{ChannelFlowArn}",!1),m.m("GET").h({}).b(f),m.build()},se_DescribeChannelMembershipCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{[iP]:o[ir]});m.bp("/channels/{ChannelArn}/memberships/{MemberArn}"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1),m.p("MemberArn",()=>o.MemberArn,"{MemberArn}",!1);let w=map({[iA]:[,o[ip]]});return m.m("GET").h(_).q(w).b(f),m.build()},se_DescribeChannelMembershipForAppInstanceUserCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{[iP]:o[ir]});m.bp("/channels/{ChannelArn}"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1);let w=map({[ik]:[,"app-instance-user-membership"],[ib]:[,expectNonNull(o[ii],"AppInstanceUserArn")]});return m.m("GET").h(_).q(w).b(f),m.build()},se_DescribeChannelModeratedByAppInstanceUserCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{[iP]:o[ir]});m.bp("/channels/{ChannelArn}"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1);let w=map({[ik]:[,"app-instance-user-moderated-channel"],[ib]:[,expectNonNull(o[ii],"AppInstanceUserArn")]});return m.m("GET").h(_).q(w).b(f),m.build()},se_DescribeChannelModeratorCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{[iP]:o[ir]});return m.bp("/channels/{ChannelArn}/moderators/{ChannelModeratorArn}"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1),m.p("ChannelModeratorArn",()=>o.ChannelModeratorArn,"{ChannelModeratorArn}",!1),m.m("GET").h(_).b(f),m.build()},se_DisassociateChannelFlowCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{[iP]:o[ir]});return m.bp("/channels/{ChannelArn}/channel-flow/{ChannelFlowArn}"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1),m.p("ChannelFlowArn",()=>o.ChannelFlowArn,"{ChannelFlowArn}",!1),m.m("DELETE").h(_).b(f),m.build()},se_GetChannelMembershipPreferencesCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{[iP]:o[ir]});return m.bp("/channels/{ChannelArn}/memberships/{MemberArn}/preferences"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1),m.p("MemberArn",()=>o.MemberArn,"{MemberArn}",!1),m.m("GET").h(_).b(f),m.build()},se_GetChannelMessageCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{[iP]:o[ir]});m.bp("/channels/{ChannelArn}/messages/{MessageId}"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1),m.p("MessageId",()=>o.MessageId,"{MessageId}",!1);let w=map({[iA]:[,o[ip]]});return m.m("GET").h(_).q(w).b(f),m.build()},se_GetChannelMessageStatusCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{[iP]:o[ir]});m.bp("/channels/{ChannelArn}/messages/{MessageId}"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1),m.p("MessageId",()=>o.MessageId,"{MessageId}",!1);let w=map({[ik]:[,"message-status"],[iA]:[,o[ip]]});return m.m("GET").h(_).q(w).b(f),m.build()},se_GetMessagingSessionEndpointCommand=async(o,p)=>{let f,m=requestBuilder(o,p);return m.bp("/endpoints/messaging-session"),m.m("GET").h({}).b(f),m.build()},se_GetMessagingStreamingConfigurationsCommand=async(o,p)=>{let f,m=requestBuilder(o,p);return m.bp("/app-instances/{AppInstanceArn}/streaming-configurations"),m.p("AppInstanceArn",()=>o.AppInstanceArn,"{AppInstanceArn}",!1),m.m("GET").h({}).b(f),m.build()},se_ListChannelBansCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{[iP]:o[ir]});m.bp("/channels/{ChannelArn}/bans"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1);let w=map({[i_]:[()=>void 0!==o.MaxResults,()=>o[ia].toString()],[iE]:[,o[ic]]});return m.m("GET").h(_).q(w).b(f),m.build()},se_ListChannelFlowsCommand=async(o,p)=>{let f,m=requestBuilder(o,p);m.bp("/channel-flows");let _=map({[iv]:[,expectNonNull(o[ie],"AppInstanceArn")],[i_]:[()=>void 0!==o.MaxResults,()=>o[ia].toString()],[iE]:[,o[ic]]});return m.m("GET").h({}).q(_).b(f),m.build()},se_ListChannelMembershipsCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{[iP]:o[ir]});m.bp("/channels/{ChannelArn}/memberships"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1);let w=map({[ix]:[,o[ig]],[i_]:[()=>void 0!==o.MaxResults,()=>o[ia].toString()],[iE]:[,o[ic]],[iA]:[,o[ip]]});return m.m("GET").h(_).q(w).b(f),m.build()},se_ListChannelMembershipsForAppInstanceUserCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{[iP]:o[ir]});m.bp("/channels");let w=map({[ik]:[,"app-instance-user-memberships"],[ib]:[,o[ii]],[i_]:[()=>void 0!==o.MaxResults,()=>o[ia].toString()],[iE]:[,o[ic]]});return m.m("GET").h(_).q(w).b(f),m.build()},se_ListChannelMessagesCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{[iP]:o[ir]});m.bp("/channels/{ChannelArn}/messages"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1);let w=map({[iM]:[,o[im]],[iT]:[()=>void 0!==o.NotBefore,()=>serializeDateTime(o[id]).toString()],[iC]:[()=>void 0!==o.NotAfter,()=>serializeDateTime(o[il]).toString()],[i_]:[()=>void 0!==o.MaxResults,()=>o[ia].toString()],[iE]:[,o[ic]],[iA]:[,o[ip]]});return m.m("GET").h(_).q(w).b(f),m.build()},se_ListChannelModeratorsCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{[iP]:o[ir]});m.bp("/channels/{ChannelArn}/moderators"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1);let w=map({[i_]:[()=>void 0!==o.MaxResults,()=>o[ia].toString()],[iE]:[,o[ic]]});return m.m("GET").h(_).q(w).b(f),m.build()},se_ListChannelsCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{[iP]:o[ir]});m.bp("/channels");let w=map({[iv]:[,expectNonNull(o[ie],"AppInstanceArn")],[iI]:[,o[iu]],[i_]:[()=>void 0!==o.MaxResults,()=>o[ia].toString()],[iE]:[,o[ic]]});return m.m("GET").h(_).q(w).b(f),m.build()},se_ListChannelsAssociatedWithChannelFlowCommand=async(o,p)=>{let f,m=requestBuilder(o,p);m.bp("/channels");let _=map({[ik]:[,"channel-flow-associations"],[iy]:[,expectNonNull(o[io],"ChannelFlowArn")],[i_]:[()=>void 0!==o.MaxResults,()=>o[ia].toString()],[iE]:[,o[ic]]});return m.m("GET").h({}).q(_).b(f),m.build()},se_ListChannelsModeratedByAppInstanceUserCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{[iP]:o[ir]});m.bp("/channels");let w=map({[ik]:[,"app-instance-user-moderated-channels"],[ib]:[,o[ii]],[i_]:[()=>void 0!==o.MaxResults,()=>o[ia].toString()],[iE]:[,o[ic]]});return m.m("GET").h(_).q(w).b(f),m.build()},se_ListSubChannelsCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{[iP]:o[ir]});m.bp("/channels/{ChannelArn}/subchannels"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1);let w=map({[i_]:[()=>void 0!==o.MaxResults,()=>o[ia].toString()],[iE]:[,o[ic]]});return m.m("GET").h(_).q(w).b(f),m.build()},se_ListTagsForResourceCommand=async(o,p)=>{let f,m=requestBuilder(o,p);m.bp("/tags");let _=map({[iS]:[,expectNonNull(o[ih],"ResourceARN")]});return m.m("GET").h({}).q(_).b(f),m.build()},se_PutChannelExpirationSettingsCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{"content-type":"application/json",[iP]:o[ir]});return m.bp("/channels/{ChannelArn}/expiration-settings"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1),f=JSON.stringify(take(o,{ExpirationSettings:o=>_json(o)})),m.m("PUT").h(_).b(f),m.build()},se_PutChannelMembershipPreferencesCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{"content-type":"application/json",[iP]:o[ir]});return m.bp("/channels/{ChannelArn}/memberships/{MemberArn}/preferences"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1),m.p("MemberArn",()=>o.MemberArn,"{MemberArn}",!1),f=JSON.stringify(take(o,{Preferences:o=>_json(o)})),m.m("PUT").h(_).b(f),m.build()},se_PutMessagingStreamingConfigurationsCommand=async(o,p)=>{let f,m=requestBuilder(o,p);return m.bp("/app-instances/{AppInstanceArn}/streaming-configurations"),m.p("AppInstanceArn",()=>o.AppInstanceArn,"{AppInstanceArn}",!1),f=JSON.stringify(take(o,{StreamingConfigurations:o=>_json(o)})),m.m("PUT").h({"content-type":"application/json"}).b(f),m.build()},se_RedactChannelMessageCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{"content-type":"application/json",[iP]:o[ir]});m.bp("/channels/{ChannelArn}/messages/{MessageId}"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1),m.p("MessageId",()=>o.MessageId,"{MessageId}",!1);let w=map({[iw]:[,"redact"]});return f=JSON.stringify(take(o,{SubChannelId:[]})),m.m("POST").h(_).q(w).b(f),m.build()},se_SearchChannelsCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{"content-type":"application/json",[iP]:o[ir]});m.bp("/channels");let w=map({[iw]:[,"search"],[i_]:[()=>void 0!==o.MaxResults,()=>o[ia].toString()],[iE]:[,o[ic]]});return f=JSON.stringify(take(o,{Fields:o=>_json(o)})),m.m("POST").h(_).q(w).b(f),m.build()},se_SendChannelMessageCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{"content-type":"application/json",[iP]:o[ir]});return m.bp("/channels/{ChannelArn}/messages"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1),f=JSON.stringify(take(o,{ClientRequestToken:[!0,o=>o??esm_browser_v4()],Content:[],ContentType:[],MessageAttributes:o=>_json(o),Metadata:[],Persistence:[],PushNotification:o=>_json(o),SubChannelId:[],Target:o=>_json(o),Type:[]})),m.m("POST").h(_).b(f),m.build()},se_TagResourceCommand=async(o,p)=>{let f,m=requestBuilder(o,p);m.bp("/tags");let _=map({[iw]:[,"tag-resource"]});return f=JSON.stringify(take(o,{ResourceARN:[],Tags:o=>_json(o)})),m.m("POST").h({"content-type":"application/json"}).q(_).b(f),m.build()},se_UntagResourceCommand=async(o,p)=>{let f,m=requestBuilder(o,p);m.bp("/tags");let _=map({[iw]:[,"untag-resource"]});return f=JSON.stringify(take(o,{ResourceARN:[],TagKeys:o=>_json(o)})),m.m("POST").h({"content-type":"application/json"}).q(_).b(f),m.build()},se_UpdateChannelCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{"content-type":"application/json",[iP]:o[ir]});return m.bp("/channels/{ChannelArn}"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1),f=JSON.stringify(take(o,{Metadata:[],Mode:[],Name:[]})),m.m("PUT").h(_).b(f),m.build()},se_UpdateChannelFlowCommand=async(o,p)=>{let f,m=requestBuilder(o,p);return m.bp("/channel-flows/{ChannelFlowArn}"),m.p("ChannelFlowArn",()=>o.ChannelFlowArn,"{ChannelFlowArn}",!1),f=JSON.stringify(take(o,{Name:[],Processors:o=>_json(o)})),m.m("PUT").h({"content-type":"application/json"}).b(f),m.build()},se_UpdateChannelMessageCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{"content-type":"application/json",[iP]:o[ir]});return m.bp("/channels/{ChannelArn}/messages/{MessageId}"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1),m.p("MessageId",()=>o.MessageId,"{MessageId}",!1),f=JSON.stringify(take(o,{Content:[],ContentType:[],Metadata:[],SubChannelId:[]})),m.m("PUT").h(_).b(f),m.build()},se_UpdateChannelReadMarkerCommand=async(o,p)=>{let f,m=requestBuilder(o,p),_=map({},isSerializableHeaderValue,{[iP]:o[ir]});return m.bp("/channels/{ChannelArn}/readMarker"),m.p("ChannelArn",()=>o.ChannelArn,"{ChannelArn}",!1),m.m("PUT").h(_).b(f),m.build()},de_AssociateChannelFlowCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return await collect_stream_body_collectBody(o.body,p),f},de_BatchCreateChannelMembershipCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{BatchChannelMemberships:_json,Errors:_json})),f},de_ChannelFlowCallbackCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{CallbackId:expectString,ChannelArn:expectString})),f},de_CreateChannelCommand=async(o,p)=>{if(201!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{ChannelArn:expectString})),f},de_CreateChannelBanCommand=async(o,p)=>{if(201!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{ChannelArn:expectString,Member:_json})),f},de_CreateChannelFlowCommand=async(o,p)=>{if(201!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{ChannelFlowArn:expectString})),f},de_CreateChannelMembershipCommand=async(o,p)=>{if(201!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{ChannelArn:expectString,Member:_json,SubChannelId:expectString})),f},de_CreateChannelModeratorCommand=async(o,p)=>{if(201!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{ChannelArn:expectString,ChannelModerator:_json})),f},de_DeleteChannelCommand=async(o,p)=>{if(204!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return await collect_stream_body_collectBody(o.body,p),f},de_DeleteChannelBanCommand=async(o,p)=>{if(204!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return await collect_stream_body_collectBody(o.body,p),f},de_DeleteChannelFlowCommand=async(o,p)=>{if(204!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return await collect_stream_body_collectBody(o.body,p),f},de_DeleteChannelMembershipCommand=async(o,p)=>{if(204!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return await collect_stream_body_collectBody(o.body,p),f},de_DeleteChannelMessageCommand=async(o,p)=>{if(204!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return await collect_stream_body_collectBody(o.body,p),f},de_DeleteChannelModeratorCommand=async(o,p)=>{if(204!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return await collect_stream_body_collectBody(o.body,p),f},de_DeleteMessagingStreamingConfigurationsCommand=async(o,p)=>{if(204!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return await collect_stream_body_collectBody(o.body,p),f},de_DescribeChannelCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{Channel:o=>de_Channel(o,p)})),f},de_DescribeChannelBanCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{ChannelBan:o=>de_ChannelBan(o,p)})),f},de_DescribeChannelFlowCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{ChannelFlow:o=>de_ChannelFlow(o,p)})),f},de_DescribeChannelMembershipCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{ChannelMembership:o=>de_ChannelMembership(o,p)})),f},de_DescribeChannelMembershipForAppInstanceUserCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{ChannelMembership:o=>de_ChannelMembershipForAppInstanceUserSummary(o,p)})),f},de_DescribeChannelModeratedByAppInstanceUserCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{Channel:o=>de_ChannelModeratedByAppInstanceUserSummary(o,p)})),f},de_DescribeChannelModeratorCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{ChannelModerator:o=>de_ChannelModerator(o,p)})),f},de_DisassociateChannelFlowCommand=async(o,p)=>{if(204!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return await collect_stream_body_collectBody(o.body,p),f},de_GetChannelMembershipPreferencesCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{ChannelArn:expectString,Member:_json,Preferences:_json})),f},de_GetChannelMessageCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{ChannelMessage:o=>de_ChannelMessage(o,p)})),f},de_GetChannelMessageStatusCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{Status:_json})),f},de_GetMessagingSessionEndpointCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{Endpoint:_json})),f},de_GetMessagingStreamingConfigurationsCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{StreamingConfigurations:_json})),f},de_ListChannelBansCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{ChannelArn:expectString,ChannelBans:_json,NextToken:expectString})),f},de_ListChannelFlowsCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{ChannelFlows:_json,NextToken:expectString})),f},de_ListChannelMembershipsCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{ChannelArn:expectString,ChannelMemberships:_json,NextToken:expectString})),f},de_ListChannelMembershipsForAppInstanceUserCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{ChannelMemberships:o=>de_ChannelMembershipForAppInstanceUserSummaryList(o,p),NextToken:expectString})),f},de_ListChannelMessagesCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{ChannelArn:expectString,ChannelMessages:o=>de_ChannelMessageSummaryList(o,p),NextToken:expectString,SubChannelId:expectString})),f},de_ListChannelModeratorsCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{ChannelArn:expectString,ChannelModerators:_json,NextToken:expectString})),f},de_ListChannelsCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{Channels:o=>de_ChannelSummaryList(o,p),NextToken:expectString})),f},de_ListChannelsAssociatedWithChannelFlowCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{Channels:_json,NextToken:expectString})),f},de_ListChannelsModeratedByAppInstanceUserCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{Channels:o=>de_ChannelModeratedByAppInstanceUserSummaryList(o,p),NextToken:expectString})),f},de_ListSubChannelsCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{ChannelArn:expectString,NextToken:expectString,SubChannels:_json})),f},de_ListTagsForResourceCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{Tags:_json})),f},de_PutChannelExpirationSettingsCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{ChannelArn:expectString,ExpirationSettings:_json})),f},de_PutChannelMembershipPreferencesCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{ChannelArn:expectString,Member:_json,Preferences:_json})),f},de_PutMessagingStreamingConfigurationsCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{StreamingConfigurations:_json})),f},de_RedactChannelMessageCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{ChannelArn:expectString,MessageId:expectString,SubChannelId:expectString})),f},de_SearchChannelsCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{Channels:o=>de_ChannelSummaryList(o,p),NextToken:expectString})),f},de_SendChannelMessageCommand=async(o,p)=>{if(201!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{ChannelArn:expectString,MessageId:expectString,Status:_json,SubChannelId:expectString})),f},de_TagResourceCommand=async(o,p)=>{if(204!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return await collect_stream_body_collectBody(o.body,p),f},de_UntagResourceCommand=async(o,p)=>{if(204!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return await collect_stream_body_collectBody(o.body,p),f},de_UpdateChannelCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{ChannelArn:expectString})),f},de_UpdateChannelFlowCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{ChannelFlowArn:expectString})),f},de_UpdateChannelMessageCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{ChannelArn:expectString,MessageId:expectString,Status:_json,SubChannelId:expectString})),f},de_UpdateChannelReadMarkerCommand=async(o,p)=>{if(200!==o.statusCode&&o.statusCode>=300)return de_CommandError(o,p);let f=map({$metadata:Aws_restJson1_deserializeMetadata(o)});return Object.assign(f,take(expectNonNull(expectObject(await parseJsonBody(o.body,p)),"body"),{ChannelArn:expectString})),f},de_CommandError=async(o,p)=>{var f,m;let _,w,I={...o,body:await parseJsonErrorBody(o.body,p)},k=(f=o,m=I.body,_=o=>{let p=o;return"number"==typeof p&&(p=p.toString()),p.indexOf(",")>=0&&(p=p.split(",")[0]),p.indexOf(":")>=0&&(p=p.split(":")[0]),p.indexOf("#")>=0&&(p=p.split("#")[1]),p},void 0!==(w=Object.keys(f.headers).find(o=>"x-amzn-errortype"===o.toLowerCase()))?_(f.headers[w]):void 0!==m.code?_(m.code):void 0!==m.__type?_(m.__type):void 0);switch(k){case"BadRequestException":case"com.amazonaws.chimesdkmessaging#BadRequestException":throw await de_BadRequestExceptionRes(I,p);case"ConflictException":case"com.amazonaws.chimesdkmessaging#ConflictException":throw await de_ConflictExceptionRes(I,p);case"ForbiddenException":case"com.amazonaws.chimesdkmessaging#ForbiddenException":throw await de_ForbiddenExceptionRes(I,p);case"NotFoundException":case"com.amazonaws.chimesdkmessaging#NotFoundException":throw await de_NotFoundExceptionRes(I,p);case"ServiceFailureException":case"com.amazonaws.chimesdkmessaging#ServiceFailureException":throw await de_ServiceFailureExceptionRes(I,p);case"ServiceUnavailableException":case"com.amazonaws.chimesdkmessaging#ServiceUnavailableException":throw await de_ServiceUnavailableExceptionRes(I,p);case"ThrottledClientException":case"com.amazonaws.chimesdkmessaging#ThrottledClientException":throw await de_ThrottledClientExceptionRes(I,p);case"UnauthorizedClientException":case"com.amazonaws.chimesdkmessaging#UnauthorizedClientException":throw await de_UnauthorizedClientExceptionRes(I,p);case"ResourceLimitExceededException":case"com.amazonaws.chimesdkmessaging#ResourceLimitExceededException":throw await de_ResourceLimitExceededExceptionRes(I,p);default:return Aws_restJson1_throwDefaultError({output:o,parsedBody:I.body,errorCode:k})}},Aws_restJson1_throwDefaultError=({output:o,parsedBody:p,errorCode:f})=>{(({output:o,parsedBody:p,exceptionCtor:f,errorCode:m})=>{let _,w={httpStatusCode:(_=o).statusCode,requestId:_.headers["x-amzn-requestid"]??_.headers["x-amzn-request-id"]??_.headers["x-amz-request-id"],extendedRequestId:_.headers["x-amz-id-2"],cfId:_.headers["x-amz-cf-id"]},I=w.httpStatusCode?w.httpStatusCode+"":void 0;throw decorateServiceException(new f({name:p?.code||p?.Code||m||I||"UnknownError",$fault:"client",$metadata:w}),p)})({output:o,parsedBody:p,exceptionCtor:ChimeSDKMessagingServiceException,errorCode:f})},de_BadRequestExceptionRes=async(o,p)=>{let f=map({});return Object.assign(f,take(o.body,{Code:expectString,Message:expectString})),decorateServiceException(new BadRequestException({$metadata:Aws_restJson1_deserializeMetadata(o),...f}),o.body)},de_ConflictExceptionRes=async(o,p)=>{let f=map({});return Object.assign(f,take(o.body,{Code:expectString,Message:expectString})),decorateServiceException(new ConflictException({$metadata:Aws_restJson1_deserializeMetadata(o),...f}),o.body)},de_ForbiddenExceptionRes=async(o,p)=>{let f=map({});return Object.assign(f,take(o.body,{Code:expectString,Message:expectString})),decorateServiceException(new ForbiddenException({$metadata:Aws_restJson1_deserializeMetadata(o),...f}),o.body)},de_NotFoundExceptionRes=async(o,p)=>{let f=map({});return Object.assign(f,take(o.body,{Code:expectString,Message:expectString})),decorateServiceException(new NotFoundException({$metadata:Aws_restJson1_deserializeMetadata(o),...f}),o.body)},de_ResourceLimitExceededExceptionRes=async(o,p)=>{let f=map({});return Object.assign(f,take(o.body,{Code:expectString,Message:expectString})),decorateServiceException(new ResourceLimitExceededException({$metadata:Aws_restJson1_deserializeMetadata(o),...f}),o.body)},de_ServiceFailureExceptionRes=async(o,p)=>{let f=map({});return Object.assign(f,take(o.body,{Code:expectString,Message:expectString})),decorateServiceException(new ServiceFailureException({$metadata:Aws_restJson1_deserializeMetadata(o),...f}),o.body)},de_ServiceUnavailableExceptionRes=async(o,p)=>{let f=map({});return Object.assign(f,take(o.body,{Code:expectString,Message:expectString})),decorateServiceException(new ServiceUnavailableException({$metadata:Aws_restJson1_deserializeMetadata(o),...f}),o.body)},de_ThrottledClientExceptionRes=async(o,p)=>{let f=map({});return Object.assign(f,take(o.body,{Code:expectString,Message:expectString})),decorateServiceException(new ThrottledClientException({$metadata:Aws_restJson1_deserializeMetadata(o),...f}),o.body)},de_UnauthorizedClientExceptionRes=async(o,p)=>{let f=map({});return Object.assign(f,take(o.body,{Code:expectString,Message:expectString})),decorateServiceException(new UnauthorizedClientException({$metadata:Aws_restJson1_deserializeMetadata(o),...f}),o.body)},de_Channel=(o,p)=>take(o,{ChannelArn:expectString,ChannelFlowArn:expectString,CreatedBy:_json,CreatedTimestamp:o=>expectNonNull(parseEpochTimestamp(expectNumber(o))),ElasticChannelConfiguration:_json,ExpirationSettings:_json,LastMessageTimestamp:o=>expectNonNull(parseEpochTimestamp(expectNumber(o))),LastUpdatedTimestamp:o=>expectNonNull(parseEpochTimestamp(expectNumber(o))),Metadata:expectString,Mode:expectString,Name:expectString,Privacy:expectString}),de_ChannelBan=(o,p)=>take(o,{ChannelArn:expectString,CreatedBy:_json,CreatedTimestamp:o=>expectNonNull(parseEpochTimestamp(expectNumber(o))),Member:_json}),de_ChannelFlow=(o,p)=>take(o,{ChannelFlowArn:expectString,CreatedTimestamp:o=>expectNonNull(parseEpochTimestamp(expectNumber(o))),LastUpdatedTimestamp:o=>expectNonNull(parseEpochTimestamp(expectNumber(o))),Name:expectString,Processors:_json}),de_ChannelMembership=(o,p)=>take(o,{ChannelArn:expectString,CreatedTimestamp:o=>expectNonNull(parseEpochTimestamp(expectNumber(o))),InvitedBy:_json,LastUpdatedTimestamp:o=>expectNonNull(parseEpochTimestamp(expectNumber(o))),Member:_json,SubChannelId:expectString,Type:expectString}),de_ChannelMembershipForAppInstanceUserSummary=(o,p)=>take(o,{AppInstanceUserMembershipSummary:o=>take(o,{ReadMarkerTimestamp:o=>expectNonNull(parseEpochTimestamp(expectNumber(o))),SubChannelId:expectString,Type:expectString}),ChannelSummary:o=>de_ChannelSummary(o,p)}),de_ChannelMembershipForAppInstanceUserSummaryList=(o,p)=>(o||[]).filter(o=>null!=o).map(o=>de_ChannelMembershipForAppInstanceUserSummary(o,p)),de_ChannelMessage=(o,p)=>take(o,{ChannelArn:expectString,Content:expectString,ContentType:expectString,CreatedTimestamp:o=>expectNonNull(parseEpochTimestamp(expectNumber(o))),LastEditedTimestamp:o=>expectNonNull(parseEpochTimestamp(expectNumber(o))),LastUpdatedTimestamp:o=>expectNonNull(parseEpochTimestamp(expectNumber(o))),MessageAttributes:_json,MessageId:expectString,Metadata:expectString,Persistence:expectString,Redacted:expectBoolean,Sender:_json,Status:_json,SubChannelId:expectString,Target:_json,Type:expectString}),de_ChannelMessageSummaryList=(o,p)=>(o||[]).filter(o=>null!=o).map(o=>take(o,{Content:expectString,ContentType:expectString,CreatedTimestamp:o=>expectNonNull(parseEpochTimestamp(expectNumber(o))),LastEditedTimestamp:o=>expectNonNull(parseEpochTimestamp(expectNumber(o))),LastUpdatedTimestamp:o=>expectNonNull(parseEpochTimestamp(expectNumber(o))),MessageAttributes:_json,MessageId:expectString,Metadata:expectString,Redacted:expectBoolean,Sender:_json,Status:_json,Target:_json,Type:expectString})),de_ChannelModeratedByAppInstanceUserSummary=(o,p)=>take(o,{ChannelSummary:o=>de_ChannelSummary(o,p)}),de_ChannelModeratedByAppInstanceUserSummaryList=(o,p)=>(o||[]).filter(o=>null!=o).map(o=>de_ChannelModeratedByAppInstanceUserSummary(o,p)),de_ChannelModerator=(o,p)=>take(o,{ChannelArn:expectString,CreatedBy:_json,CreatedTimestamp:o=>expectNonNull(parseEpochTimestamp(expectNumber(o))),Moderator:_json}),de_ChannelSummary=(o,p)=>take(o,{ChannelArn:expectString,LastMessageTimestamp:o=>expectNonNull(parseEpochTimestamp(expectNumber(o))),Metadata:expectString,Mode:expectString,Name:expectString,Privacy:expectString}),de_ChannelSummaryList=(o,p)=>(o||[]).filter(o=>null!=o).map(o=>de_ChannelSummary(o,p)),Aws_restJson1_deserializeMetadata=o=>({httpStatusCode:o.statusCode,requestId:o.headers["x-amzn-requestid"]??o.headers["x-amzn-request-id"]??o.headers["x-amz-request-id"],extendedRequestId:o.headers["x-amz-id-2"],cfId:o.headers["x-amz-cf-id"]}),ie="AppInstanceArn",ii="AppInstanceUserArn",ir="ChimeBearer",io="ChannelFlowArn",ia="MaxResults",il="NotAfter",id="NotBefore",ic="NextToken",iu="Privacy",ih="ResourceARN",ip="SubChannelId",im="SortOrder",ig="Type",iS="arn",iv="app-instance-arn",ib="app-instance-user-arn",iy="channel-flow-arn",i_="max-results",iC="not-after",iT="not-before",iE="next-token",iw="operation",iI="privacy",ik="scope",iA="sub-channel-id",iM="sort-order",ix="type",iP="x-amz-chime-bearer";let AssociateChannelFlowCommand=class AssociateChannelFlowCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","AssociateChannelFlow",{}).n("ChimeSDKMessagingClient","AssociateChannelFlowCommand").f(void 0,void 0).ser(se_AssociateChannelFlowCommand).de(de_AssociateChannelFlowCommand).build(){};let BatchCreateChannelMembershipCommand=class BatchCreateChannelMembershipCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","BatchCreateChannelMembership",{}).n("ChimeSDKMessagingClient","BatchCreateChannelMembershipCommand").f(void 0,BatchCreateChannelMembershipResponseFilterSensitiveLog).ser(se_BatchCreateChannelMembershipCommand).de(de_BatchCreateChannelMembershipCommand).build(){};let ChannelFlowCallbackCommand=class ChannelFlowCallbackCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","ChannelFlowCallback",{}).n("ChimeSDKMessagingClient","ChannelFlowCallbackCommand").f(ChannelFlowCallbackRequestFilterSensitiveLog,void 0).ser(se_ChannelFlowCallbackCommand).de(de_ChannelFlowCallbackCommand).build(){};let CreateChannelBanCommand=class CreateChannelBanCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","CreateChannelBan",{}).n("ChimeSDKMessagingClient","CreateChannelBanCommand").f(void 0,CreateChannelBanResponseFilterSensitiveLog).ser(se_CreateChannelBanCommand).de(de_CreateChannelBanCommand).build(){};let CreateChannelCommand=class CreateChannelCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","CreateChannel",{}).n("ChimeSDKMessagingClient","CreateChannelCommand").f(CreateChannelRequestFilterSensitiveLog,void 0).ser(se_CreateChannelCommand).de(de_CreateChannelCommand).build(){};let CreateChannelFlowCommand=class CreateChannelFlowCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","CreateChannelFlow",{}).n("ChimeSDKMessagingClient","CreateChannelFlowCommand").f(CreateChannelFlowRequestFilterSensitiveLog,void 0).ser(se_CreateChannelFlowCommand).de(de_CreateChannelFlowCommand).build(){};let CreateChannelMembershipCommand=class CreateChannelMembershipCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","CreateChannelMembership",{}).n("ChimeSDKMessagingClient","CreateChannelMembershipCommand").f(void 0,CreateChannelMembershipResponseFilterSensitiveLog).ser(se_CreateChannelMembershipCommand).de(de_CreateChannelMembershipCommand).build(){};let CreateChannelModeratorCommand=class CreateChannelModeratorCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","CreateChannelModerator",{}).n("ChimeSDKMessagingClient","CreateChannelModeratorCommand").f(void 0,CreateChannelModeratorResponseFilterSensitiveLog).ser(se_CreateChannelModeratorCommand).de(de_CreateChannelModeratorCommand).build(){};let DeleteChannelBanCommand=class DeleteChannelBanCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","DeleteChannelBan",{}).n("ChimeSDKMessagingClient","DeleteChannelBanCommand").f(void 0,void 0).ser(se_DeleteChannelBanCommand).de(de_DeleteChannelBanCommand).build(){};let DeleteChannelCommand=class DeleteChannelCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","DeleteChannel",{}).n("ChimeSDKMessagingClient","DeleteChannelCommand").f(void 0,void 0).ser(se_DeleteChannelCommand).de(de_DeleteChannelCommand).build(){};let DeleteChannelFlowCommand=class DeleteChannelFlowCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","DeleteChannelFlow",{}).n("ChimeSDKMessagingClient","DeleteChannelFlowCommand").f(void 0,void 0).ser(se_DeleteChannelFlowCommand).de(de_DeleteChannelFlowCommand).build(){};let DeleteChannelMembershipCommand=class DeleteChannelMembershipCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","DeleteChannelMembership",{}).n("ChimeSDKMessagingClient","DeleteChannelMembershipCommand").f(void 0,void 0).ser(se_DeleteChannelMembershipCommand).de(de_DeleteChannelMembershipCommand).build(){};let DeleteChannelMessageCommand=class DeleteChannelMessageCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","DeleteChannelMessage",{}).n("ChimeSDKMessagingClient","DeleteChannelMessageCommand").f(void 0,void 0).ser(se_DeleteChannelMessageCommand).de(de_DeleteChannelMessageCommand).build(){};let DeleteChannelModeratorCommand=class DeleteChannelModeratorCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","DeleteChannelModerator",{}).n("ChimeSDKMessagingClient","DeleteChannelModeratorCommand").f(void 0,void 0).ser(se_DeleteChannelModeratorCommand).de(de_DeleteChannelModeratorCommand).build(){};let DeleteMessagingStreamingConfigurationsCommand=class DeleteMessagingStreamingConfigurationsCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","DeleteMessagingStreamingConfigurations",{}).n("ChimeSDKMessagingClient","DeleteMessagingStreamingConfigurationsCommand").f(void 0,void 0).ser(se_DeleteMessagingStreamingConfigurationsCommand).de(de_DeleteMessagingStreamingConfigurationsCommand).build(){};let DescribeChannelBanCommand=class DescribeChannelBanCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","DescribeChannelBan",{}).n("ChimeSDKMessagingClient","DescribeChannelBanCommand").f(void 0,DescribeChannelBanResponseFilterSensitiveLog).ser(se_DescribeChannelBanCommand).de(de_DescribeChannelBanCommand).build(){};let DescribeChannelCommand=class DescribeChannelCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","DescribeChannel",{}).n("ChimeSDKMessagingClient","DescribeChannelCommand").f(void 0,DescribeChannelResponseFilterSensitiveLog).ser(se_DescribeChannelCommand).de(de_DescribeChannelCommand).build(){};let DescribeChannelFlowCommand=class DescribeChannelFlowCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","DescribeChannelFlow",{}).n("ChimeSDKMessagingClient","DescribeChannelFlowCommand").f(void 0,DescribeChannelFlowResponseFilterSensitiveLog).ser(se_DescribeChannelFlowCommand).de(de_DescribeChannelFlowCommand).build(){};let DescribeChannelMembershipCommand=class DescribeChannelMembershipCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","DescribeChannelMembership",{}).n("ChimeSDKMessagingClient","DescribeChannelMembershipCommand").f(void 0,DescribeChannelMembershipResponseFilterSensitiveLog).ser(se_DescribeChannelMembershipCommand).de(de_DescribeChannelMembershipCommand).build(){};let DescribeChannelMembershipForAppInstanceUserCommand=class DescribeChannelMembershipForAppInstanceUserCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","DescribeChannelMembershipForAppInstanceUser",{}).n("ChimeSDKMessagingClient","DescribeChannelMembershipForAppInstanceUserCommand").f(void 0,DescribeChannelMembershipForAppInstanceUserResponseFilterSensitiveLog).ser(se_DescribeChannelMembershipForAppInstanceUserCommand).de(de_DescribeChannelMembershipForAppInstanceUserCommand).build(){};let DescribeChannelModeratedByAppInstanceUserCommand=class DescribeChannelModeratedByAppInstanceUserCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","DescribeChannelModeratedByAppInstanceUser",{}).n("ChimeSDKMessagingClient","DescribeChannelModeratedByAppInstanceUserCommand").f(void 0,DescribeChannelModeratedByAppInstanceUserResponseFilterSensitiveLog).ser(se_DescribeChannelModeratedByAppInstanceUserCommand).de(de_DescribeChannelModeratedByAppInstanceUserCommand).build(){};let DescribeChannelModeratorCommand=class DescribeChannelModeratorCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","DescribeChannelModerator",{}).n("ChimeSDKMessagingClient","DescribeChannelModeratorCommand").f(void 0,DescribeChannelModeratorResponseFilterSensitiveLog).ser(se_DescribeChannelModeratorCommand).de(de_DescribeChannelModeratorCommand).build(){};let DisassociateChannelFlowCommand=class DisassociateChannelFlowCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","DisassociateChannelFlow",{}).n("ChimeSDKMessagingClient","DisassociateChannelFlowCommand").f(void 0,void 0).ser(se_DisassociateChannelFlowCommand).de(de_DisassociateChannelFlowCommand).build(){};let GetChannelMembershipPreferencesCommand=class GetChannelMembershipPreferencesCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","GetChannelMembershipPreferences",{}).n("ChimeSDKMessagingClient","GetChannelMembershipPreferencesCommand").f(void 0,GetChannelMembershipPreferencesResponseFilterSensitiveLog).ser(se_GetChannelMembershipPreferencesCommand).de(de_GetChannelMembershipPreferencesCommand).build(){};let GetChannelMessageCommand=class GetChannelMessageCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","GetChannelMessage",{}).n("ChimeSDKMessagingClient","GetChannelMessageCommand").f(void 0,GetChannelMessageResponseFilterSensitiveLog).ser(se_GetChannelMessageCommand).de(de_GetChannelMessageCommand).build(){};let GetChannelMessageStatusCommand=class GetChannelMessageStatusCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","GetChannelMessageStatus",{}).n("ChimeSDKMessagingClient","GetChannelMessageStatusCommand").f(void 0,void 0).ser(se_GetChannelMessageStatusCommand).de(de_GetChannelMessageStatusCommand).build(){};let GetMessagingSessionEndpointCommand=class GetMessagingSessionEndpointCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","GetMessagingSessionEndpoint",{}).n("ChimeSDKMessagingClient","GetMessagingSessionEndpointCommand").f(void 0,void 0).ser(se_GetMessagingSessionEndpointCommand).de(de_GetMessagingSessionEndpointCommand).build(){};let GetMessagingStreamingConfigurationsCommand=class GetMessagingStreamingConfigurationsCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","GetMessagingStreamingConfigurations",{}).n("ChimeSDKMessagingClient","GetMessagingStreamingConfigurationsCommand").f(void 0,void 0).ser(se_GetMessagingStreamingConfigurationsCommand).de(de_GetMessagingStreamingConfigurationsCommand).build(){};let ListChannelBansCommand=class ListChannelBansCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","ListChannelBans",{}).n("ChimeSDKMessagingClient","ListChannelBansCommand").f(ListChannelBansRequestFilterSensitiveLog,ListChannelBansResponseFilterSensitiveLog).ser(se_ListChannelBansCommand).de(de_ListChannelBansCommand).build(){};let ListChannelFlowsCommand=class ListChannelFlowsCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","ListChannelFlows",{}).n("ChimeSDKMessagingClient","ListChannelFlowsCommand").f(ListChannelFlowsRequestFilterSensitiveLog,ListChannelFlowsResponseFilterSensitiveLog).ser(se_ListChannelFlowsCommand).de(de_ListChannelFlowsCommand).build(){};let ListChannelMembershipsCommand=class ListChannelMembershipsCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","ListChannelMemberships",{}).n("ChimeSDKMessagingClient","ListChannelMembershipsCommand").f(ListChannelMembershipsRequestFilterSensitiveLog,ListChannelMembershipsResponseFilterSensitiveLog).ser(se_ListChannelMembershipsCommand).de(de_ListChannelMembershipsCommand).build(){};let ListChannelMembershipsForAppInstanceUserCommand=class ListChannelMembershipsForAppInstanceUserCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","ListChannelMembershipsForAppInstanceUser",{}).n("ChimeSDKMessagingClient","ListChannelMembershipsForAppInstanceUserCommand").f(ListChannelMembershipsForAppInstanceUserRequestFilterSensitiveLog,ListChannelMembershipsForAppInstanceUserResponseFilterSensitiveLog).ser(se_ListChannelMembershipsForAppInstanceUserCommand).de(de_ListChannelMembershipsForAppInstanceUserCommand).build(){};let ListChannelMessagesCommand=class ListChannelMessagesCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","ListChannelMessages",{}).n("ChimeSDKMessagingClient","ListChannelMessagesCommand").f(ListChannelMessagesRequestFilterSensitiveLog,ListChannelMessagesResponseFilterSensitiveLog).ser(se_ListChannelMessagesCommand).de(de_ListChannelMessagesCommand).build(){};let ListChannelModeratorsCommand=class ListChannelModeratorsCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","ListChannelModerators",{}).n("ChimeSDKMessagingClient","ListChannelModeratorsCommand").f(ListChannelModeratorsRequestFilterSensitiveLog,ListChannelModeratorsResponseFilterSensitiveLog).ser(se_ListChannelModeratorsCommand).de(de_ListChannelModeratorsCommand).build(){};let ListChannelsAssociatedWithChannelFlowCommand=class ListChannelsAssociatedWithChannelFlowCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","ListChannelsAssociatedWithChannelFlow",{}).n("ChimeSDKMessagingClient","ListChannelsAssociatedWithChannelFlowCommand").f(ListChannelsAssociatedWithChannelFlowRequestFilterSensitiveLog,ListChannelsAssociatedWithChannelFlowResponseFilterSensitiveLog).ser(se_ListChannelsAssociatedWithChannelFlowCommand).de(de_ListChannelsAssociatedWithChannelFlowCommand).build(){};let ListChannelsCommand=class ListChannelsCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","ListChannels",{}).n("ChimeSDKMessagingClient","ListChannelsCommand").f(ListChannelsRequestFilterSensitiveLog,ListChannelsResponseFilterSensitiveLog).ser(se_ListChannelsCommand).de(de_ListChannelsCommand).build(){};let ListChannelsModeratedByAppInstanceUserCommand=class ListChannelsModeratedByAppInstanceUserCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","ListChannelsModeratedByAppInstanceUser",{}).n("ChimeSDKMessagingClient","ListChannelsModeratedByAppInstanceUserCommand").f(ListChannelsModeratedByAppInstanceUserRequestFilterSensitiveLog,ListChannelsModeratedByAppInstanceUserResponseFilterSensitiveLog).ser(se_ListChannelsModeratedByAppInstanceUserCommand).de(de_ListChannelsModeratedByAppInstanceUserCommand).build(){};let ListSubChannelsCommand=class ListSubChannelsCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","ListSubChannels",{}).n("ChimeSDKMessagingClient","ListSubChannelsCommand").f(ListSubChannelsRequestFilterSensitiveLog,ListSubChannelsResponseFilterSensitiveLog).ser(se_ListSubChannelsCommand).de(de_ListSubChannelsCommand).build(){};let ListTagsForResourceCommand=class ListTagsForResourceCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","ListTagsForResource",{}).n("ChimeSDKMessagingClient","ListTagsForResourceCommand").f(void 0,ListTagsForResourceResponseFilterSensitiveLog).ser(se_ListTagsForResourceCommand).de(de_ListTagsForResourceCommand).build(){};let PutChannelExpirationSettingsCommand=class PutChannelExpirationSettingsCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","PutChannelExpirationSettings",{}).n("ChimeSDKMessagingClient","PutChannelExpirationSettingsCommand").f(void 0,void 0).ser(se_PutChannelExpirationSettingsCommand).de(de_PutChannelExpirationSettingsCommand).build(){};let PutChannelMembershipPreferencesCommand=class PutChannelMembershipPreferencesCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","PutChannelMembershipPreferences",{}).n("ChimeSDKMessagingClient","PutChannelMembershipPreferencesCommand").f(PutChannelMembershipPreferencesRequestFilterSensitiveLog,PutChannelMembershipPreferencesResponseFilterSensitiveLog).ser(se_PutChannelMembershipPreferencesCommand).de(de_PutChannelMembershipPreferencesCommand).build(){};let PutMessagingStreamingConfigurationsCommand=class PutMessagingStreamingConfigurationsCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","PutMessagingStreamingConfigurations",{}).n("ChimeSDKMessagingClient","PutMessagingStreamingConfigurationsCommand").f(void 0,void 0).ser(se_PutMessagingStreamingConfigurationsCommand).de(de_PutMessagingStreamingConfigurationsCommand).build(){};let RedactChannelMessageCommand=class RedactChannelMessageCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","RedactChannelMessage",{}).n("ChimeSDKMessagingClient","RedactChannelMessageCommand").f(void 0,void 0).ser(se_RedactChannelMessageCommand).de(de_RedactChannelMessageCommand).build(){};let SearchChannelsCommand=class SearchChannelsCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","SearchChannels",{}).n("ChimeSDKMessagingClient","SearchChannelsCommand").f(SearchChannelsRequestFilterSensitiveLog,SearchChannelsResponseFilterSensitiveLog).ser(se_SearchChannelsCommand).de(de_SearchChannelsCommand).build(){};let SendChannelMessageCommand=class SendChannelMessageCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","SendChannelMessage",{}).n("ChimeSDKMessagingClient","SendChannelMessageCommand").f(SendChannelMessageRequestFilterSensitiveLog,void 0).ser(se_SendChannelMessageCommand).de(de_SendChannelMessageCommand).build(){};let TagResourceCommand=class TagResourceCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","TagResource",{}).n("ChimeSDKMessagingClient","TagResourceCommand").f(TagResourceRequestFilterSensitiveLog,void 0).ser(se_TagResourceCommand).de(de_TagResourceCommand).build(){};let UntagResourceCommand=class UntagResourceCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","UntagResource",{}).n("ChimeSDKMessagingClient","UntagResourceCommand").f(UntagResourceRequestFilterSensitiveLog,void 0).ser(se_UntagResourceCommand).de(de_UntagResourceCommand).build(){};let UpdateChannelCommand=class UpdateChannelCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","UpdateChannel",{}).n("ChimeSDKMessagingClient","UpdateChannelCommand").f(UpdateChannelRequestFilterSensitiveLog,void 0).ser(se_UpdateChannelCommand).de(de_UpdateChannelCommand).build(){};let UpdateChannelFlowCommand=class UpdateChannelFlowCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","UpdateChannelFlow",{}).n("ChimeSDKMessagingClient","UpdateChannelFlowCommand").f(UpdateChannelFlowRequestFilterSensitiveLog,void 0).ser(se_UpdateChannelFlowCommand).de(de_UpdateChannelFlowCommand).build(){};let UpdateChannelMessageCommand=class UpdateChannelMessageCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","UpdateChannelMessage",{}).n("ChimeSDKMessagingClient","UpdateChannelMessageCommand").f(UpdateChannelMessageRequestFilterSensitiveLog,void 0).ser(se_UpdateChannelMessageCommand).de(de_UpdateChannelMessageCommand).build(){};let UpdateChannelReadMarkerCommand=class UpdateChannelReadMarkerCommand extends Command.classBuilder().ep(tl).m(function(o,p,f,m){return[getSerdePlugin(f,this.serialize,this.deserialize),getEndpointPlugin(f,o.getEndpointParameterInstructions())]}).s("ChimeMessagingService","UpdateChannelReadMarker",{}).n("ChimeSDKMessagingClient","UpdateChannelReadMarkerCommand").f(void 0,void 0).ser(se_UpdateChannelReadMarkerCommand).de(de_UpdateChannelReadMarkerCommand).build(){};let ChimeSDKMessaging=class ChimeSDKMessaging extends ChimeSDKMessagingClient{};((o,p)=>{for(let f of Object.keys(o)){let m=o[f],methodImpl=async function(o,p,f){let _=new m(o);if("function"==typeof p)this.send(_,p);else{if("function"!=typeof f)return this.send(_,p);if("object"!=typeof p)throw Error(`Expected http options but got ${typeof p}`);this.send(_,p||{},f)}},_=(f[0].toLowerCase()+f.slice(1)).replace(/Command$/,"");p.prototype[_]=methodImpl}})({AssociateChannelFlowCommand:AssociateChannelFlowCommand,BatchCreateChannelMembershipCommand:BatchCreateChannelMembershipCommand,ChannelFlowCallbackCommand:ChannelFlowCallbackCommand,CreateChannelCommand:CreateChannelCommand,CreateChannelBanCommand:CreateChannelBanCommand,CreateChannelFlowCommand:CreateChannelFlowCommand,CreateChannelMembershipCommand:CreateChannelMembershipCommand,CreateChannelModeratorCommand:CreateChannelModeratorCommand,DeleteChannelCommand:DeleteChannelCommand,DeleteChannelBanCommand:DeleteChannelBanCommand,DeleteChannelFlowCommand:DeleteChannelFlowCommand,DeleteChannelMembershipCommand:DeleteChannelMembershipCommand,DeleteChannelMessageCommand:DeleteChannelMessageCommand,DeleteChannelModeratorCommand:DeleteChannelModeratorCommand,DeleteMessagingStreamingConfigurationsCommand:DeleteMessagingStreamingConfigurationsCommand,DescribeChannelCommand:DescribeChannelCommand,DescribeChannelBanCommand:DescribeChannelBanCommand,DescribeChannelFlowCommand:DescribeChannelFlowCommand,DescribeChannelMembershipCommand:DescribeChannelMembershipCommand,DescribeChannelMembershipForAppInstanceUserCommand:DescribeChannelMembershipForAppInstanceUserCommand,DescribeChannelModeratedByAppInstanceUserCommand:DescribeChannelModeratedByAppInstanceUserCommand,DescribeChannelModeratorCommand:DescribeChannelModeratorCommand,DisassociateChannelFlowCommand:DisassociateChannelFlowCommand,GetChannelMembershipPreferencesCommand:GetChannelMembershipPreferencesCommand,GetChannelMessageCommand:GetChannelMessageCommand,GetChannelMessageStatusCommand:GetChannelMessageStatusCommand,GetMessagingSessionEndpointCommand:GetMessagingSessionEndpointCommand,GetMessagingStreamingConfigurationsCommand:GetMessagingStreamingConfigurationsCommand,ListChannelBansCommand:ListChannelBansCommand,ListChannelFlowsCommand:ListChannelFlowsCommand,ListChannelMembershipsCommand:ListChannelMembershipsCommand,ListChannelMembershipsForAppInstanceUserCommand:ListChannelMembershipsForAppInstanceUserCommand,ListChannelMessagesCommand:ListChannelMessagesCommand,ListChannelModeratorsCommand:ListChannelModeratorsCommand,ListChannelsCommand:ListChannelsCommand,ListChannelsAssociatedWithChannelFlowCommand:ListChannelsAssociatedWithChannelFlowCommand,ListChannelsModeratedByAppInstanceUserCommand:ListChannelsModeratedByAppInstanceUserCommand,ListSubChannelsCommand:ListSubChannelsCommand,ListTagsForResourceCommand:ListTagsForResourceCommand,PutChannelExpirationSettingsCommand:PutChannelExpirationSettingsCommand,PutChannelMembershipPreferencesCommand:PutChannelMembershipPreferencesCommand,PutMessagingStreamingConfigurationsCommand:PutMessagingStreamingConfigurationsCommand,RedactChannelMessageCommand:RedactChannelMessageCommand,SearchChannelsCommand:SearchChannelsCommand,SendChannelMessageCommand:SendChannelMessageCommand,TagResourceCommand:TagResourceCommand,UntagResourceCommand:UntagResourceCommand,UpdateChannelCommand:UpdateChannelCommand,UpdateChannelFlowCommand:UpdateChannelFlowCommand,UpdateChannelMessageCommand:UpdateChannelMessageCommand,UpdateChannelReadMarkerCommand:UpdateChannelReadMarkerCommand},ChimeSDKMessaging);let iR=createPaginator(ChimeSDKMessagingClient,ListChannelBansCommand,"NextToken","NextToken","MaxResults"),iO=createPaginator(ChimeSDKMessagingClient,ListChannelFlowsCommand,"NextToken","NextToken","MaxResults"),iD=createPaginator(ChimeSDKMessagingClient,ListChannelMembershipsForAppInstanceUserCommand,"NextToken","NextToken","MaxResults"),iL=createPaginator(ChimeSDKMessagingClient,ListChannelMembershipsCommand,"NextToken","NextToken","MaxResults"),iN=createPaginator(ChimeSDKMessagingClient,ListChannelMessagesCommand,"NextToken","NextToken","MaxResults"),iF=createPaginator(ChimeSDKMessagingClient,ListChannelModeratorsCommand,"NextToken","NextToken","MaxResults"),iV=createPaginator(ChimeSDKMessagingClient,ListChannelsAssociatedWithChannelFlowCommand,"NextToken","NextToken","MaxResults"),iB=createPaginator(ChimeSDKMessagingClient,ListChannelsModeratedByAppInstanceUserCommand,"NextToken","NextToken","MaxResults"),iU=createPaginator(ChimeSDKMessagingClient,ListChannelsCommand,"NextToken","NextToken","MaxResults"),ij=createPaginator(ChimeSDKMessagingClient,ListSubChannelsCommand,"NextToken","NextToken","MaxResults"),iH=createPaginator(ChimeSDKMessagingClient,SearchChannelsCommand,"NextToken","NextToken","MaxResults")},0x249059e84:(o,p,f)=>{"use strict";f.r(p),f.d(p,{fromHex:()=>fromHex,toHex:()=>toHex});let m={},_={};for(let o=0;o<256;o++){let p=o.toString(16).toLowerCase();1===p.length&&(p=`0${p}`),m[o]=p,_[p]=o}function fromHex(o){if(o.length%2!=0)throw Error("Hex encoded strings must have an even number length");let p=new Uint8Array(o.length/2);for(let f=0;f{"use strict";function whatwgEncodingApi_fromUtf8(o){return new TextEncoder().encode(o)}function whatwgEncodingApi_toUtf8(o){return new TextDecoder("utf-8").decode(o)}f.r(p),f.d(p,{fromUtf8:()=>dist_es_fromUtf8,toUtf8:()=>dist_es_toUtf8});let dist_es_fromUtf8=o=>"function"==typeof TextEncoder?whatwgEncodingApi_fromUtf8(o):(o=>{let p=[];for(let f=0,m=o.length;f>6|192,63&m|128);else if(f+1>18|240,_>>12&63|128,_>>6&63|128,63&_|128)}else p.push(m>>12|224,m>>6&63|128,63&m|128)}return Uint8Array.from(p)})(o),dist_es_toUtf8=o=>"function"==typeof TextDecoder?whatwgEncodingApi_toUtf8(o):(o=>{let p="";for(let f=0,m=o.length;fo.toString(16)).join("%")):p+=String.fromCharCode((15&m)<<12|(63&o[++f])<<6|63&o[++f])}return p})(o)},0x23b480992:(o,p,f)=>{"use strict";f.d(p,{X:()=>m});let m="en-US"},0xfb32b180:(o,p,f)=>{"use strict";f.d(p,{Xp:()=>_});var m,_=((m={}).DOGFOOD="dogfood",m.BETA="beta",m.PROD="prod",m)},0x1d159ee8:function(o,p,f){"use strict";var m=this&&this.__awaiter||function(o,p,f,m){function adopt(o){return o instanceof f?o:new f(function(p){p(o)})}return new(f||(f=Promise))(function(f,_){function fulfilled(o){try{step(m.next(o))}catch(o){_(o)}}function rejected(o){try{step(m.throw(o))}catch(o){_(o)}}function step(o){o.done?f(o.value):adopt(o.value).then(fulfilled,rejected)}step((m=m.apply(o,p||[])).next())})},_=this&&this.__importDefault||function(o){return o&&o.__esModule?o:{default:o}};Object.defineProperty(p,"__esModule",{value:!0});let w=_(f(0xd475f02c));p.default=class{constructor(o,p,f,m=1e3,_=200){this.realtimeController=o,this.selfAttendeeId=p,this.hasBandwidthPriorityCallback=f,this.waitIntervalMs=m,this.updateIntervalMs=_,this.speakerScores={},this.speakerMuteState={},this.detectorCallbackToHandler=new Map,this.detectorCallbackToScoresTimer=new Map,this.detectorCallbackToActivityTimer=new Map,this.hasBandwidthPriority=!1,this.mostRecentUpdateTimestamp={}}needUpdate(o){return!this.activeSpeakers||0===this.speakerScores[o]&&this.activeSpeakers.includes(o)||this.speakerScores[o]>0&&!this.activeSpeakers.includes(o)}updateActiveSpeakers(o,p,f){if(!this.needUpdate(f))return;let m=[],_=Object.keys(this.speakerScores);for(let o=0;o<_.length;o++){let p=_[o];m.push({attendeeId:p,activeScore:this.speakerScores[p]})}let w=m.sort((o,p)=>p.activeScore-o.activeScore).filter(function(o){return o.activeScore>0}).map(function(o){return o.attendeeId});this.activeSpeakers=w,p(w);let I=w.length>0&&w[0]===this.selfAttendeeId&&o.prioritizeVideoSendBandwidthForActiveSpeaker();this.hasBandwidthPriority!==I&&(this.hasBandwidthPriority=I,this.hasBandwidthPriorityCallback(I))}updateScore(o,p,f,m,_){let w=o.calculateScore(f,m,_);this.speakerScores[f]!==w&&(this.speakerScores[f]=w,this.mostRecentUpdateTimestamp[f]=Date.now(),this.updateActiveSpeakers(o,p,f))}subscribe(o,p,f,m){let handler=(f,m)=>{if(!m){this.speakerScores[f]=0,this.mostRecentUpdateTimestamp[f]=Date.now(),this.updateActiveSpeakers(o,p,f);return}this.realtimeController.realtimeSubscribeToVolumeIndicator(f,(f,m,_,w)=>{this.mostRecentUpdateTimestamp[f]=Date.now(),null!==_&&(this.speakerMuteState[f]=_),this.updateScore(o,p,f,m,_)})};this.detectorCallbackToHandler.set(p,handler);let _=new w.default(this.updateIntervalMs);if(_.start(()=>{for(let f in this.speakerScores)Date.now()-this.mostRecentUpdateTimestamp[f]>this.waitIntervalMs&&this.updateScore(o,p,f,0,this.speakerMuteState[f])}),this.detectorCallbackToActivityTimer.set(p,_),f&&m){let o=new w.default(m);o.start(()=>{f(this.speakerScores)}),this.detectorCallbackToScoresTimer.set(p,o)}this.realtimeController.realtimeSubscribeToAttendeeIdPresence(handler)}unsubscribe(o){let p=this.detectorCallbackToHandler.get(o);this.detectorCallbackToHandler.delete(o),p&&this.realtimeController.realtimeUnsubscribeToAttendeeIdPresence(p);let f=this.detectorCallbackToActivityTimer.get(o);f&&(f.stop(),this.detectorCallbackToActivityTimer.delete(o));let m=this.detectorCallbackToScoresTimer.get(o);m&&(m.stop(),this.detectorCallbackToHandler.delete(o))}destroy(){return m(this,void 0,void 0,function*(){for(let o of this.detectorCallbackToHandler.values())this.realtimeController.realtimeUnsubscribeToAttendeeIdPresence(o);for(let o of this.detectorCallbackToActivityTimer.values())o.stop();for(let o of this.detectorCallbackToScoresTimer.values())o.stop();this.detectorCallbackToHandler.clear(),this.detectorCallbackToActivityTimer.clear(),this.detectorCallbackToScoresTimer.clear()})}}},0x1055669a4:(o,p)=>{"use strict";Object.defineProperty(p,"__esModule",{value:!0}),p.default=class{constructor(o=.9,p=.01,f=.2,m=.2){this.speakerWeight=o,this.cutoffThreshold=p,this.silenceThreshold=f,this.takeoverRate=m,this.volumes={}}calculateScore(o,p,f){(f||null===p)&&(p=0),this.volumes.hasOwnProperty(o)||(this.volumes[o]=0),p=+(p>this.silenceThreshold);let m=this.volumes[o]*this.speakerWeight+p*(1-this.speakerWeight);for(let f in this.volumes[o]=m,this.volumes)f!==o&&(this.volumes[f]=Math.max(this.volumes[f]-this.takeoverRate*p,0));return m{"use strict";Object.defineProperty(p,"__esModule",{value:!0}),p.default=class ApplicationMetadata{constructor(o,p){this.appName=o,this.appVersion=p}static create(o,p){let f=/^[a-zA-Z0-9]+[a-zA-Z0-9_-]*[a-zA-Z0-9]+$/g;if(!o||o.length>32)throw Error("appName should be a valid string and 1 to 32 characters in length");if(!f.test(o))throw Error(`appName must satisfy ${f} regular expression`);if(!p||p.length>32)throw Error("appVersion should be a valid string and 1 to 32 characters in length");if(!/^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$/gm.test(p))throw Error("appVersion must satisfy Semantic Versioning format");return new ApplicationMetadata(o,p)}}},0x977823e1:(o,p)=>{"use strict";Object.defineProperty(p,"__esModule",{value:!0}),p.default=class{}},0x197b329a2:function(o,p,f){"use strict";var m=this&&this.__awaiter||function(o,p,f,m){function adopt(o){return o instanceof f?o:new f(function(p){p(o)})}return new(f||(f=Promise))(function(f,_){function fulfilled(o){try{step(m.next(o))}catch(o){_(o)}}function rejected(o){try{step(m.throw(o))}catch(o){_(o)}}function step(o){o.done?f(o.value):adopt(o.value).then(fulfilled,rejected)}step((m=m.apply(o,p||[])).next())})},_=this&&this.__importDefault||function(o){return o&&o.__esModule?o:{default:o}};Object.defineProperty(p,"__esModule",{value:!0});let w=_(f(0x9a4430b2)),I=_(f(0x1158c4d3));p.default=class{constructor(o){this.logger=o,this.audioDevice=null,this.audioElement=null,this.audioStream=null,this.browserBehavior=new w.default,this.observers=new Set}bindAudioElement(o){return m(this,void 0,void 0,function*(){if(!o)throw Error(`Cannot bind audio element: ${o}`);return this.audioElement=o,this.audioElement.autoplay=!0,this.bindAudioMix()})}unbindAudioElement(){this.audioElement&&(this.audioElement.srcObject=null,this.audioElement=null,this.forEachObserver(o=>{this.audioStream&&o.meetingAudioStreamBecameInactive(this.audioStream)}))}bindAudioStream(o){return m(this,void 0,void 0,function*(){if(o){this.audioStream=o;try{yield this.bindAudioMix()}catch(o){this.logger&&this.logger.warn(`Failed to bind audio stream: ${o}`)}}})}bindAudioDevice(o){return m(this,void 0,void 0,function*(){if(o&&!this.browserBehavior.supportsSetSinkId())throw Error("Cannot select audio output device. This browser does not support setSinkId.");return this.audioDevice=o,this.bindAudioMix()})}forEachObserver(o){for(let p of this.observers)I.default.nextTick(()=>{o(p)})}bindAudioMix(){var o,p;return m(this,void 0,void 0,function*(){if(!this.audioElement)return;let f=this.audioElement.srcObject;this.audioStream&&(this.audioElement.srcObject=this.audioStream),f!==this.audioStream&&this.forEachObserver(o=>{f&&o.meetingAudioStreamBecameInactive(f),this.audioStream&&o.meetingAudioStreamBecameActive(this.audioStream)});let m=(null==(o=this.audioDevice)?void 0:o.deviceId)!==this.audioElement.sinkId;if(m&&void 0===this.audioElement.sinkId)throw Error("Cannot select audio output device. This browser does not support setSinkId.");let _=this.audioDevice?this.audioDevice.deviceId:"";if(_===this.audioElement.sinkId)return;let w=this.audioElement,I=this.audioStream;if(this.browserBehavior.hasChromiumWebRTC()&&(w.srcObject=null),m)try{yield w.setSinkId(_)}catch(o){throw null==(p=this.logger)||p.error(`Failed to set sinkId for audio element: ${o}`),o}this.browserBehavior.hasChromiumWebRTC()&&(w.srcObject=I)})}getCurrentMeetingAudioStream(){return m(this,void 0,void 0,function*(){return this.audioStream})}addAudioMixObserver(o){return m(this,void 0,void 0,function*(){this.observers.add(o)})}removeAudioMixObserver(o){return m(this,void 0,void 0,function*(){this.observers.delete(o)})}audioOutputDidChange(o){return m(this,void 0,void 0,function*(){return this.logger.info("Receive an audio output change event"),this.bindAudioDevice(o)})}}},0x1be31fc8b:function(o,p,f){"use strict";var m=this&&this.__importDefault||function(o){return o&&o.__esModule?o:{default:o}};Object.defineProperty(p,"__esModule",{value:!0});let _=m(f(0x9a4430b2));p.default=class AudioProfile{constructor(o=null,p=!0){this.audioBitrateBps=o,this.enableAudioRedundancy=new _.default().supportsAudioRedundancy()&&p}static fullbandSpeechMono(o=!0){return new AudioProfile(4e4,o)}static fullbandMusicMono(o=!0){return new AudioProfile(64e3,o)}static fullbandMusicStereo(o=!0){return new AudioProfile(128e3,o)}isStereo(){return 128e3===this.audioBitrateBps}hasRedundancyEnabled(){return this.enableAudioRedundancy}}},0xb1f38e48:function(o,p,f){"use strict";var m=this&&this.__importDefault||function(o){return o&&o.__esModule?o:{default:o}};Object.defineProperty(p,"__esModule",{value:!0}),p.DEFAULT_VIDEO_SUBSCRIPTION_LIMIT=void 0;let _=m(f(0x5b4a3d7a));p.DEFAULT_VIDEO_SUBSCRIPTION_LIMIT=25;let w=class{constructor(){this.logger=null,this.browserBehavior=null,this.meetingSessionConfiguration=null,this.signalingClient=null,this.peer=null,this.previousSdpOffer=null,this.sdpOfferInit=null,this.audioVideoController=null,this.realtimeController=null,this.videoTileController=null,this.mediaStreamBroker=null,this.activeAudioInput=void 0,this.activeVideoInput=void 0,this.audioMixController=null,this.transceiverController=null,this.indexFrame=null,this.iceCandidates=[],this.iceCandidateHandler=null,this.iceGatheringStateEventHandler=null,this.sdpAnswer=null,this.turnCredentials=null,this.reconnectController=null,this.removableObservers=[],this.audioProfile=null,this.videoStreamIndex=null,this.videoDownlinkBandwidthPolicy=null,this.videoUplinkBandwidthPolicy=null,this.lastKnownVideoAvailability=null,this.videoCaptureAndEncodeParameter=null,this.videosToReceive=null,this.lastVideosToReceive=null,this.videoSubscriptions=null,this.lastVideoSubscriptionConfiguration=new Map,this.videoSubscriptionLimit=p.DEFAULT_VIDEO_SUBSCRIPTION_LIMIT,this.previousSdpAnswerAsString="",this.serverSupportsCompression=!1,this.videoSendCodecPreferences=[],this.currentVideoSendCodec=void 0,this.meetingSupportedVideoSendCodecPreferences=void 0,this.prioritizedSendVideoCodecCapabilities=[],this.degradedVideoSendCodecs=[],this.videosPaused=null,this.videoDuplexMode=null,this.volumeIndicatorAdapter=null,this.statsCollector=null,this.connectionMonitor=null,this.videoInputAttachedTimestampMs=0,this.audioDeviceInformation={},this.videoDeviceInformation={},this.enableSimulcast=!1,this.enab