const _A = "Accept"; const _AB = "AudioBlock"; const _ADE = "AccessDeniedException"; const _AG = "ApplyGuardrail"; const _AGD = "AppliedGuardrailDetails"; const _AGR = "ApplyGuardrailRequest"; const _AGRp = "ApplyGuardrailResponse"; const _AIM = "AsyncInvokeMessage"; const _AIODC = "AsyncInvokeOutputDataConfig"; const _AIS = "AsyncInvokeSummary"; const _AISODC = "AsyncInvokeS3OutputDataConfig"; const _AISs = "AsyncInvokeSummaries"; const _AS = "AudioSource"; const _ATC = "AnyToolChoice"; const _ATCu = "AutoToolChoice"; const _B = "Body"; const _BIPP = "BidirectionalInputPayloadPart"; const _BOPP = "BidirectionalOutputPayloadPart"; const _C = "Citation"; const _CB = "ContentBlocks"; const _CBD = "ContentBlockDelta"; const _CBDE = "ContentBlockDeltaEvent"; const _CBS = "ContentBlockStart"; const _CBSE = "ContentBlockStartEvent"; const _CBSEo = "ContentBlockStopEvent"; const _CBo = "ContentBlock"; const _CC = "CitationsConfig"; const _CCB = "CitationsContentBlock"; const _CD = "CacheDetail"; const _CDL = "CacheDetailsList"; const _CDi = "CitationsDelta"; const _CE = "ConflictException"; const _CGC = "CitationGeneratedContent"; const _CGCL = "CitationGeneratedContentList"; const _CL = "CitationLocation"; const _CM = "ConverseMetrics"; const _CO = "ConverseOutput"; const _CPB = "CachePointBlock"; const _CR = "ConverseRequest"; const _CRo = "ConverseResponse"; const _CS = "ConverseStream"; const _CSC = "CitationSourceContent"; const _CSCD = "CitationSourceContentDelta"; const _CSCL = "CitationSourceContentList"; const _CSCLD = "CitationSourceContentListDelta"; const _CSM = "ConverseStreamMetrics"; const _CSME = "ConverseStreamMetadataEvent"; const _CSO = "ConverseStreamOutput"; const _CSR = "ConverseStreamRequest"; const _CSRo = "ConverseStreamResponse"; const _CST = "ConverseStreamTrace"; const _CT = "ConverseTrace"; const _CTI = "CountTokensInput"; const _CTR = "ConverseTokensRequest"; const _CTRo = "CountTokensRequest"; const _CTRou = "CountTokensResponse"; const _CT_ = "Content-Type"; const _CTo = "CountTokens"; const _Ci = "Citations"; const _Co = "Converse"; const _DB = "DocumentBlock"; const _DCB = "DocumentContentBlocks"; const _DCBo = "DocumentContentBlock"; const _DCL = "DocumentCharLocation"; const _DCLo = "DocumentChunkLocation"; const _DPL = "DocumentPageLocation"; const _DS = "DocumentSource"; const _EB = "ErrorBlock"; const _GA = "GuardrailAssessment"; const _GAI = "GetAsyncInvoke"; const _GAIR = "GetAsyncInvokeRequest"; const _GAIRe = "GetAsyncInvokeResponse"; const _GAL = "GuardrailAssessmentList"; const _GALM = "GuardrailAssessmentListMap"; const _GAM = "GuardrailAssessmentMap"; const _GARDSL = "GuardrailAutomatedReasoningDifferenceScenarioList"; const _GARF = "GuardrailAutomatedReasoningFinding"; const _GARFL = "GuardrailAutomatedReasoningFindingList"; const _GARIF = "GuardrailAutomatedReasoningImpossibleFinding"; const _GARIFu = "GuardrailAutomatedReasoningInvalidFinding"; const _GARITR = "GuardrailAutomatedReasoningInputTextReference"; const _GARITRL = "GuardrailAutomatedReasoningInputTextReferenceList"; const _GARLW = "GuardrailAutomatedReasoningLogicWarning"; const _GARNTF = "GuardrailAutomatedReasoningNoTranslationsFinding"; const _GARPA = "GuardrailAutomatedReasoningPolicyAssessment"; const _GARR = "GuardrailAutomatedReasoningRule"; const _GARRL = "GuardrailAutomatedReasoningRuleList"; const _GARS = "GuardrailAutomatedReasoningScenario"; const _GARSF = "GuardrailAutomatedReasoningSatisfiableFinding"; const _GARSL = "GuardrailAutomatedReasoningStatementList"; const _GARSLC = "GuardrailAutomatedReasoningStatementLogicContent"; const _GARSNLC = "GuardrailAutomatedReasoningStatementNaturalLanguageContent"; const _GARSu = "GuardrailAutomatedReasoningStatement"; const _GART = "GuardrailAutomatedReasoningTranslation"; const _GARTAF = "GuardrailAutomatedReasoningTranslationAmbiguousFinding"; const _GARTCF = "GuardrailAutomatedReasoningTooComplexFinding"; const _GARTL = "GuardrailAutomatedReasoningTranslationList"; const _GARTO = "GuardrailAutomatedReasoningTranslationOption"; const _GARTOL = "GuardrailAutomatedReasoningTranslationOptionList"; const _GARVF = "GuardrailAutomatedReasoningValidFinding"; const _GC = "GuardrailConfiguration"; const _GCB = "GuardrailContentBlock"; const _GCBL = "GuardrailContentBlockList"; const _GCCB = "GuardrailConverseContentBlock"; const _GCF = "GuardrailContentFilter"; const _GCFL = "GuardrailContentFilterList"; const _GCGF = "GuardrailContextualGroundingFilter"; const _GCGFu = "GuardrailContextualGroundingFilters"; const _GCGPA = "GuardrailContextualGroundingPolicyAssessment"; const _GCIB = "GuardrailConverseImageBlock"; const _GCIS = "GuardrailConverseImageSource"; const _GCPA = "GuardrailContentPolicyAssessment"; const _GCTB = "GuardrailConverseTextBlock"; const _GCW = "GuardrailCustomWord"; const _GCWL = "GuardrailCustomWordList"; const _GCu = "GuardrailCoverage"; const _GIB = "GuardrailImageBlock"; const _GIC = "GuardrailImageCoverage"; const _GIM = "GuardrailInvocationMetrics"; const _GIS = "GuardrailImageSource"; const _GMW = "GuardrailManagedWord"; const _GMWL = "GuardrailManagedWordList"; const _GOC = "GuardrailOutputContent"; const _GOCL = "GuardrailOutputContentList"; const _GPEF = "GuardrailPiiEntityFilter"; const _GPEFL = "GuardrailPiiEntityFilterList"; const _GRF = "GuardrailRegexFilter"; const _GRFL = "GuardrailRegexFilterList"; const _GSC = "GuardrailStreamConfiguration"; const _GSIPA = "GuardrailSensitiveInformationPolicyAssessment"; const _GT = "GuardrailTopic"; const _GTA = "GuardrailTraceAssessment"; const _GTB = "GuardrailTextBlock"; const _GTCC = "GuardrailTextCharactersCoverage"; const _GTL = "GuardrailTopicList"; const _GTPA = "GuardrailTopicPolicyAssessment"; const _GU = "GuardrailUsage"; const _GWPA = "GuardrailWordPolicyAssessment"; const _IB = "ImageBlock"; const _IBD = "ImageBlockDelta"; const _IBS = "ImageBlockStart"; const _IC = "InferenceConfiguration"; const _IM = "InvokeModel"; const _IMR = "InvokeModelRequest"; const _IMRn = "InvokeModelResponse"; const _IMTR = "InvokeModelTokensRequest"; const _IMWBS = "InvokeModelWithBidirectionalStream"; const _IMWBSI = "InvokeModelWithBidirectionalStreamInput"; const _IMWBSO = "InvokeModelWithBidirectionalStreamOutput"; const _IMWBSR = "InvokeModelWithBidirectionalStreamRequest"; const _IMWBSRn = "InvokeModelWithBidirectionalStreamResponse"; const _IMWRS = "InvokeModelWithResponseStream"; const _IMWRSR = "InvokeModelWithResponseStreamRequest"; const _IMWRSRn = "InvokeModelWithResponseStreamResponse"; const _IS = "ImageSource"; const _ISE = "InternalServerException"; const _JSD = "JsonSchemaDefinition"; const _LAI = "ListAsyncInvokes"; const _LAIR = "ListAsyncInvokesRequest"; const _LAIRi = "ListAsyncInvokesResponse"; const _M = "Message"; const _MEE = "ModelErrorException"; const _MIP = "ModelInputPayload"; const _MNRE = "ModelNotReadyException"; const _MSE = "MessageStartEvent"; const _MSEE = "ModelStreamErrorException"; const _MSEe = "MessageStopEvent"; const _MTE = "ModelTimeoutException"; const _Me = "Messages"; const _OC = "OutputConfig"; const _OF = "OutputFormat"; const _OFS = "OutputFormatStructure"; const _PB = "PartBody"; const _PC = "PerformanceConfiguration"; const _PP = "PayloadPart"; const _PRT = "PromptRouterTrace"; const _PVM = "PromptVariableMap"; const _PVV = "PromptVariableValues"; const _RCB = "ReasoningContentBlock"; const _RCBD = "ReasoningContentBlockDelta"; const _RM = "RequestMetadata"; const _RNFE = "ResourceNotFoundException"; const _RS = "ResponseStream"; const _RTB = "ReasoningTextBlock"; const _SAI = "StartAsyncInvoke"; const _SAIR = "StartAsyncInvokeRequest"; const _SAIRt = "StartAsyncInvokeResponse"; const _SCB = "SystemContentBlocks"; const _SCBy = "SystemContentBlock"; const _SL = "S3Location"; const _SQEE = "ServiceQuotaExceededException"; const _SRB = "SearchResultBlock"; const _SRCB = "SearchResultContentBlock"; const _SRCBe = "SearchResultContentBlocks"; const _SRL = "SearchResultLocation"; const _ST = "ServiceTier"; const _STC = "SpecificToolChoice"; const _STy = "SystemTool"; const _SUE = "ServiceUnavailableException"; const _T = "Tag"; const _TC = "ToolConfiguration"; const _TCo = "ToolChoice"; const _TE = "ThrottlingException"; const _TIS = "ToolInputSchema"; const _TL = "TagList"; const _TRB = "ToolResultBlock"; const _TRBD = "ToolResultBlocksDelta"; const _TRBDo = "ToolResultBlockDelta"; const _TRBS = "ToolResultBlockStart"; const _TRCB = "ToolResultContentBlocks"; const _TRCBo = "ToolResultContentBlock"; const _TS = "ToolSpecification"; const _TU = "TokenUsage"; const _TUB = "ToolUseBlock"; const _TUBD = "ToolUseBlockDelta"; const _TUBS = "ToolUseBlockStart"; const _To = "Tools"; const _Too = "Tool"; const _VB = "VideoBlock"; const _VE = "ValidationException"; const _VS = "VideoSource"; const _WL = "WebLocation"; const _XABA = "X-Amzn-Bedrock-Accept"; const _XABCT = "X-Amzn-Bedrock-Content-Type"; const _XABG = "X-Amzn-Bedrock-GuardrailIdentifier"; const _XABG_ = "X-Amzn-Bedrock-GuardrailVersion"; const _XABPL = "X-Amzn-Bedrock-PerformanceConfig-Latency"; const _XABST = "X-Amzn-Bedrock-Service-Tier"; const _XABT = "X-Amzn-Bedrock-Trace"; const _a = "action"; const _aGD = "appliedGuardrailDetails"; const _aIS = "asyncInvokeSummaries"; const _aMRF = "additionalModelRequestFields"; const _aMRFP = "additionalModelResponseFieldPaths"; const _aMRFd = "additionalModelResponseFields"; const _aR = "actionReason"; const _aRP = "automatedReasoningPolicy"; const _aRPU = "automatedReasoningPolicyUnits"; const _aRPu = "automatedReasoningPolicies"; const _ac = "accept"; const _an = "any"; const _as = "assessments"; const _au = "audio"; const _aut = "auto"; const _b = "bytes"; const _bO = "bucketOwner"; const _bo = "body"; const _c = "client"; const _cBD = "contentBlockDelta"; const _cBI = "contentBlockIndex"; const _cBS = "contentBlockStart"; const _cBSo = "contentBlockStop"; const _cC = "citationsContent"; const _cD = "cacheDetails"; const _cFS = "claimsFalseScenario"; const _cGP = "contextualGroundingPolicy"; const _cGPU = "contextualGroundingPolicyUnits"; const _cP = "contentPolicy"; const _cPIU = "contentPolicyImageUnits"; const _cPU = "contentPolicyUnits"; const _cPa = "cachePoint"; const _cR = "contradictingRules"; const _cRIT = "cacheReadInputTokens"; const _cRT = "clientRequestToken"; const _cT = "contentType"; const _cTS = "claimsTrueScenario"; const _cW = "customWords"; const _cWIT = "cacheWriteInputTokens"; const _ch = "chunk"; const _ci = "citations"; const _cit = "citation"; const _cl = "claims"; const _co = "content"; const _con = "context"; const _conf = "confidence"; const _conv = "converse"; const _d = "delta"; const _dC = "documentChar"; const _dCo = "documentChunk"; const _dI = "documentIndex"; const _dP = "documentPage"; const _dS = "differenceScenarios"; const _de = "detected"; const _des = "description"; const _do = "domain"; const _doc = "document"; const _e = "error"; const _eT = "endTime"; const _en = "enabled"; const _end = "end"; const _f = "format"; const _fM = "failureMessage"; const _fS = "filterStrength"; const _fi = "findings"; const _fil = "filters"; const _g = "guardrail"; const _gA = "guardrailArn"; const _gC = "guardrailCoverage"; const _gCu = "guardrailConfig"; const _gCua = "guardContent"; const _gI = "guardrailId"; const _gIu = "guardrailIdentifier"; const _gO = "guardrailOrigin"; const _gOu = "guardrailOwnership"; const _gPL = "guardrailProcessingLatency"; const _gV = "guardrailVersion"; const _gu = "guarded"; const _h = "http"; const _hE = "httpError"; const _hH = "httpHeader"; const _hQ = "httpQuery"; const _i = "input"; const _iA = "invocationArn"; const _iAn = "inputAssessment"; const _iC = "inferenceConfig"; const _iM = "invocationMetrics"; const _iMI = "invokedModelId"; const _iMn = "invokeModel"; const _iS = "inputSchema"; const _iSE = "internalServerException"; const _iT = "inputTokens"; const _id = "identifier"; const _im = "images"; const _ima = "image"; const _imp = "impossible"; const _in = "invalid"; const _j = "json"; const _jS = "jsonSchema"; const _k = "key"; const _kKI = "kmsKeyId"; const _l = "location"; const _lM = "latencyMs"; const _lMT = "lastModifiedTime"; const _lW = "logicWarning"; const _la = "latency"; const _lo = "logic"; const _m = "message"; const _mA = "modelArn"; const _mI = "modelId"; const _mIo = "modelInput"; const _mO = "modelOutput"; const _mR = "maxResults"; const _mS = "messageStart"; const _mSEE = "modelStreamErrorException"; const _mSe = "messageStop"; const _mT = "maxTokens"; const _mTE = "modelTimeoutException"; const _mWL = "managedWordLists"; const _ma = "match"; const _me = "messages"; const _met = "metrics"; const _meta = "metadata"; const _n = "name"; const _nL = "naturalLanguage"; const _nT = "nextToken"; const _nTo = "noTranslations"; const _o = "outputs"; const _oA = "outputAssessments"; const _oC = "outputConfig"; const _oDC = "outputDataConfig"; const _oM = "originalMessage"; const _oS = "outputScope"; const _oSC = "originalStatusCode"; const _oT = "outputTokens"; const _op = "options"; const _ou = "output"; const _p = "premises"; const _pC = "performanceConfig"; const _pCL = "performanceConfigLatency"; const _pE = "piiEntities"; const _pR = "promptRouter"; const _pV = "promptVariables"; const _pVA = "policyVersionArn"; const _q = "qualifiers"; const _r = "regex"; const _rC = "reasoningContent"; const _rCe = "redactedContent"; const _rM = "requestMetadata"; const _rN = "resourceName"; const _rT = "reasoningText"; const _re = "regexes"; const _ro = "role"; const _s = "smithy.ts.sdk.synthetic.com.amazonaws.bedrockruntime"; const _sB = "sortBy"; const _sC = "sourceContent"; const _sE = "statusEquals"; const _sIP = "sensitiveInformationPolicy"; const _sIPFU = "sensitiveInformationPolicyFreeUnits"; const _sIPU = "sensitiveInformationPolicyUnits"; const _sL = "s3Location"; const _sO = "sortOrder"; const _sODC = "s3OutputDataConfig"; const _sPM = "streamProcessingMode"; const _sR = "stopReason"; const _sRI = "searchResultIndex"; const _sRL = "searchResultLocation"; const _sRe = "searchResult"; const _sRu = "supportingRules"; const _sS = "stopSequences"; const _sT = "submitTime"; const _sTA = "submitTimeAfter"; const _sTB = "submitTimeBefore"; const _sTe = "serviceTier"; const _sTy = "systemTool"; const _sU = "s3Uri"; const _sUE = "serviceUnavailableException"; const _sa = "satisfiable"; const _sc = "score"; const _sch = "schema"; const _se = "server"; const _si = "signature"; const _so = "source"; const _st = "status"; const _sta = "start"; const _stat = "statements"; const _str = "stream"; const _stre = "streaming"; const _stri = "strict"; const _stru = "structure"; const _sy = "system"; const _t = "ttl"; const _tA = "translationAmbiguous"; const _tC = "toolConfig"; const _tCe = "textCharacters"; const _tCo = "toolChoice"; const _tCoo = "tooComplex"; const _tE = "throttlingException"; const _tF = "textFormat"; const _tP = "topicPolicy"; const _tPU = "topicPolicyUnits"; const _tPo = "topP"; const _tR = "toolResult"; const _tS = "toolSpec"; const _tT = "totalTokens"; const _tU = "toolUse"; const _tUI = "toolUseId"; const _ta = "tags"; const _te = "text"; const _tem = "temperature"; const _th = "threshold"; const _ti = "title"; const _to = "total"; const _too = "tools"; const _tool = "tool"; const _top = "topics"; const _tr = "trace"; const _tra = "translation"; const _tran = "translations"; const _ty = "type"; const _u = "usage"; const _uC = "untranslatedClaims"; const _uP = "untranslatedPremises"; const _ur = "uri"; const _url = "url"; const _v = "value"; const _vE = "validationException"; const _va = "valid"; const _vi = "video"; const _w = "web"; const _wP = "wordPolicy"; const _wPU = "wordPolicyUnits"; const n0 = "com.amazonaws.bedrockruntime"; import { TypeRegistry } from "@smithy/core/schema"; import { BedrockRuntimeServiceException } from "../models/BedrockRuntimeServiceException"; import { AccessDeniedException, ConflictException, InternalServerException, ModelErrorException, ModelNotReadyException, ModelStreamErrorException, ModelTimeoutException, ResourceNotFoundException, ServiceQuotaExceededException, ServiceUnavailableException, ThrottlingException, ValidationException, } from "../models/errors"; const _s_registry = TypeRegistry.for(_s); export var BedrockRuntimeServiceException$ = [-3, _s, "BedrockRuntimeServiceException", 0, [], []]; _s_registry.registerError(BedrockRuntimeServiceException$, BedrockRuntimeServiceException); const n0_registry = TypeRegistry.for(n0); export var AccessDeniedException$ = [-3, n0, _ADE, { [_e]: _c, [_hE]: 403 }, [_m], [0] ]; n0_registry.registerError(AccessDeniedException$, AccessDeniedException); export var ConflictException$ = [-3, n0, _CE, { [_e]: _c, [_hE]: 400 }, [_m], [0] ]; n0_registry.registerError(ConflictException$, ConflictException); export var InternalServerException$ = [-3, n0, _ISE, { [_e]: _se, [_hE]: 500 }, [_m], [0] ]; n0_registry.registerError(InternalServerException$, InternalServerException); export var ModelErrorException$ = [-3, n0, _MEE, { [_e]: _c, [_hE]: 424 }, [_m, _oSC, _rN], [0, 1, 0] ]; n0_registry.registerError(ModelErrorException$, ModelErrorException); export var ModelNotReadyException$ = [-3, n0, _MNRE, { [_e]: _c, [_hE]: 429 }, [_m], [0] ]; n0_registry.registerError(ModelNotReadyException$, ModelNotReadyException); export var ModelStreamErrorException$ = [-3, n0, _MSEE, { [_e]: _c, [_hE]: 424 }, [_m, _oSC, _oM], [0, 1, 0] ]; n0_registry.registerError(ModelStreamErrorException$, ModelStreamErrorException); export var ModelTimeoutException$ = [-3, n0, _MTE, { [_e]: _c, [_hE]: 408 }, [_m], [0] ]; n0_registry.registerError(ModelTimeoutException$, ModelTimeoutException); export var ResourceNotFoundException$ = [-3, n0, _RNFE, { [_e]: _c, [_hE]: 404 }, [_m], [0] ]; n0_registry.registerError(ResourceNotFoundException$, ResourceNotFoundException); export var ServiceQuotaExceededException$ = [-3, n0, _SQEE, { [_e]: _c, [_hE]: 400 }, [_m], [0] ]; n0_registry.registerError(ServiceQuotaExceededException$, ServiceQuotaExceededException); export var ServiceUnavailableException$ = [-3, n0, _SUE, { [_e]: _se, [_hE]: 503 }, [_m], [0] ]; n0_registry.registerError(ServiceUnavailableException$, ServiceUnavailableException); export var ThrottlingException$ = [-3, n0, _TE, { [_e]: _c, [_hE]: 429 }, [_m], [0] ]; n0_registry.registerError(ThrottlingException$, ThrottlingException); export var ValidationException$ = [-3, n0, _VE, { [_e]: _c, [_hE]: 400 }, [_m], [0] ]; n0_registry.registerError(ValidationException$, ValidationException); export const errorTypeRegistries = [ _s_registry, n0_registry, ]; var AsyncInvokeMessage = [0, n0, _AIM, 8, 0]; var Body = [0, n0, _B, 8, 21]; var GuardrailAutomatedReasoningStatementLogicContent = [0, n0, _GARSLC, 8, 0]; var GuardrailAutomatedReasoningStatementNaturalLanguageContent = [0, n0, _GARSNLC, 8, 0]; var ModelInputPayload = [0, n0, _MIP, 8, 15]; var PartBody = [0, n0, _PB, 8, 21]; export var AnyToolChoice$ = [3, n0, _ATC, 0, [], [] ]; export var AppliedGuardrailDetails$ = [3, n0, _AGD, 0, [_gI, _gV, _gA, _gO, _gOu], [0, 0, 0, 64 | 0, 0] ]; export var ApplyGuardrailRequest$ = [3, n0, _AGR, 0, [_gIu, _gV, _so, _co, _oS], [[0, 1], [0, 1], 0, [() => GuardrailContentBlockList, 0], 0], 4 ]; export var ApplyGuardrailResponse$ = [3, n0, _AGRp, 0, [_u, _a, _o, _as, _aR, _gC], [() => GuardrailUsage$, 0, () => GuardrailOutputContentList, [() => GuardrailAssessmentList, 0], 0, () => GuardrailCoverage$], 4 ]; export var AsyncInvokeS3OutputDataConfig$ = [3, n0, _AISODC, 0, [_sU, _kKI, _bO], [0, 0, 0], 1 ]; export var AsyncInvokeSummary$ = [3, n0, _AIS, 0, [_iA, _mA, _sT, _oDC, _cRT, _st, _fM, _lMT, _eT], [0, 0, 5, () => AsyncInvokeOutputDataConfig$, 0, 0, [() => AsyncInvokeMessage, 0], 5, 5], 4 ]; export var AudioBlock$ = [3, n0, _AB, 0, [_f, _so, _e], [0, [() => AudioSource$, 0], [() => ErrorBlock$, 0]], 2 ]; export var AutoToolChoice$ = [3, n0, _ATCu, 0, [], [] ]; export var BidirectionalInputPayloadPart$ = [3, n0, _BIPP, 8, [_b], [[() => PartBody, 0]] ]; export var BidirectionalOutputPayloadPart$ = [3, n0, _BOPP, 8, [_b], [[() => PartBody, 0]] ]; export var CacheDetail$ = [3, n0, _CD, 0, [_t, _iT], [0, 1], 2 ]; export var CachePointBlock$ = [3, n0, _CPB, 0, [_ty, _t], [0, 0], 1 ]; export var Citation$ = [3, n0, _C, 0, [_ti, _so, _sC, _l], [0, 0, () => CitationSourceContentList, () => CitationLocation$] ]; export var CitationsConfig$ = [3, n0, _CC, 0, [_en], [2], 1 ]; export var CitationsContentBlock$ = [3, n0, _CCB, 0, [_co, _ci], [() => CitationGeneratedContentList, () => Citations] ]; export var CitationsDelta$ = [3, n0, _CDi, 0, [_ti, _so, _sC, _l], [0, 0, () => CitationSourceContentListDelta, () => CitationLocation$] ]; export var CitationSourceContentDelta$ = [3, n0, _CSCD, 0, [_te], [0] ]; export var ContentBlockDeltaEvent$ = [3, n0, _CBDE, 0, [_d, _cBI], [[() => ContentBlockDelta$, 0], 1], 2 ]; export var ContentBlockStartEvent$ = [3, n0, _CBSE, 0, [_sta, _cBI], [() => ContentBlockStart$, 1], 2 ]; export var ContentBlockStopEvent$ = [3, n0, _CBSEo, 0, [_cBI], [1], 1 ]; export var ConverseMetrics$ = [3, n0, _CM, 0, [_lM], [1], 1 ]; export var ConverseRequest$ = [3, n0, _CR, 0, [_mI, _me, _sy, _iC, _tC, _gCu, _aMRF, _pV, _aMRFP, _rM, _pC, _sTe, _oC], [[0, 1], [() => Messages, 0], [() => SystemContentBlocks, 0], () => InferenceConfiguration$, () => ToolConfiguration$, () => GuardrailConfiguration$, 15, [() => PromptVariableMap, 0], 64 | 0, [() => RequestMetadata, 0], () => PerformanceConfiguration$, () => ServiceTier$, [() => OutputConfig$, 0]], 1 ]; export var ConverseResponse$ = [3, n0, _CRo, 0, [_ou, _sR, _u, _met, _aMRFd, _tr, _pC, _sTe], [[() => ConverseOutput$, 0], 0, () => TokenUsage$, () => ConverseMetrics$, 15, [() => ConverseTrace$, 0], () => PerformanceConfiguration$, () => ServiceTier$], 4 ]; export var ConverseStreamMetadataEvent$ = [3, n0, _CSME, 0, [_u, _met, _tr, _pC, _sTe], [() => TokenUsage$, () => ConverseStreamMetrics$, [() => ConverseStreamTrace$, 0], () => PerformanceConfiguration$, () => ServiceTier$], 2 ]; export var ConverseStreamMetrics$ = [3, n0, _CSM, 0, [_lM], [1], 1 ]; export var ConverseStreamRequest$ = [3, n0, _CSR, 0, [_mI, _me, _sy, _iC, _tC, _gCu, _aMRF, _pV, _aMRFP, _rM, _pC, _sTe, _oC], [[0, 1], [() => Messages, 0], [() => SystemContentBlocks, 0], () => InferenceConfiguration$, () => ToolConfiguration$, () => GuardrailStreamConfiguration$, 15, [() => PromptVariableMap, 0], 64 | 0, [() => RequestMetadata, 0], () => PerformanceConfiguration$, () => ServiceTier$, [() => OutputConfig$, 0]], 1 ]; export var ConverseStreamResponse$ = [3, n0, _CSRo, 0, [_str], [[() => ConverseStreamOutput$, 16]] ]; export var ConverseStreamTrace$ = [3, n0, _CST, 0, [_g, _pR], [[() => GuardrailTraceAssessment$, 0], () => PromptRouterTrace$] ]; export var ConverseTokensRequest$ = [3, n0, _CTR, 0, [_me, _sy, _tC, _aMRF], [[() => Messages, 0], [() => SystemContentBlocks, 0], () => ToolConfiguration$, 15] ]; export var ConverseTrace$ = [3, n0, _CT, 0, [_g, _pR], [[() => GuardrailTraceAssessment$, 0], () => PromptRouterTrace$] ]; export var CountTokensRequest$ = [3, n0, _CTRo, 0, [_mI, _i], [[0, 1], [() => CountTokensInput$, 0]], 2 ]; export var CountTokensResponse$ = [3, n0, _CTRou, 0, [_iT], [1], 1 ]; export var DocumentBlock$ = [3, n0, _DB, 0, [_n, _so, _f, _con, _ci], [0, () => DocumentSource$, 0, 0, () => CitationsConfig$], 2 ]; export var DocumentCharLocation$ = [3, n0, _DCL, 0, [_dI, _sta, _end], [1, 1, 1] ]; export var DocumentChunkLocation$ = [3, n0, _DCLo, 0, [_dI, _sta, _end], [1, 1, 1] ]; export var DocumentPageLocation$ = [3, n0, _DPL, 0, [_dI, _sta, _end], [1, 1, 1] ]; export var ErrorBlock$ = [3, n0, _EB, 8, [_m], [0] ]; export var GetAsyncInvokeRequest$ = [3, n0, _GAIR, 0, [_iA], [[0, 1]], 1 ]; export var GetAsyncInvokeResponse$ = [3, n0, _GAIRe, 0, [_iA, _mA, _st, _sT, _oDC, _cRT, _fM, _lMT, _eT], [0, 0, 0, 5, () => AsyncInvokeOutputDataConfig$, 0, [() => AsyncInvokeMessage, 0], 5, 5], 5 ]; export var GuardrailAssessment$ = [3, n0, _GA, 0, [_tP, _cP, _wP, _sIP, _cGP, _aRP, _iM, _aGD], [() => GuardrailTopicPolicyAssessment$, () => GuardrailContentPolicyAssessment$, () => GuardrailWordPolicyAssessment$, () => GuardrailSensitiveInformationPolicyAssessment$, () => GuardrailContextualGroundingPolicyAssessment$, [() => GuardrailAutomatedReasoningPolicyAssessment$, 0], () => GuardrailInvocationMetrics$, () => AppliedGuardrailDetails$] ]; export var GuardrailAutomatedReasoningImpossibleFinding$ = [3, n0, _GARIF, 0, [_tra, _cR, _lW], [[() => GuardrailAutomatedReasoningTranslation$, 0], () => GuardrailAutomatedReasoningRuleList, [() => GuardrailAutomatedReasoningLogicWarning$, 0]] ]; export var GuardrailAutomatedReasoningInputTextReference$ = [3, n0, _GARITR, 0, [_te], [[() => GuardrailAutomatedReasoningStatementNaturalLanguageContent, 0]] ]; export var GuardrailAutomatedReasoningInvalidFinding$ = [3, n0, _GARIFu, 0, [_tra, _cR, _lW], [[() => GuardrailAutomatedReasoningTranslation$, 0], () => GuardrailAutomatedReasoningRuleList, [() => GuardrailAutomatedReasoningLogicWarning$, 0]] ]; export var GuardrailAutomatedReasoningLogicWarning$ = [3, n0, _GARLW, 0, [_ty, _p, _cl], [0, [() => GuardrailAutomatedReasoningStatementList, 0], [() => GuardrailAutomatedReasoningStatementList, 0]] ]; export var GuardrailAutomatedReasoningNoTranslationsFinding$ = [3, n0, _GARNTF, 0, [], [] ]; export var GuardrailAutomatedReasoningPolicyAssessment$ = [3, n0, _GARPA, 0, [_fi], [[() => GuardrailAutomatedReasoningFindingList, 0]] ]; export var GuardrailAutomatedReasoningRule$ = [3, n0, _GARR, 0, [_id, _pVA], [0, 0] ]; export var GuardrailAutomatedReasoningSatisfiableFinding$ = [3, n0, _GARSF, 0, [_tra, _cTS, _cFS, _lW], [[() => GuardrailAutomatedReasoningTranslation$, 0], [() => GuardrailAutomatedReasoningScenario$, 0], [() => GuardrailAutomatedReasoningScenario$, 0], [() => GuardrailAutomatedReasoningLogicWarning$, 0]] ]; export var GuardrailAutomatedReasoningScenario$ = [3, n0, _GARS, 0, [_stat], [[() => GuardrailAutomatedReasoningStatementList, 0]] ]; export var GuardrailAutomatedReasoningStatement$ = [3, n0, _GARSu, 0, [_lo, _nL], [[() => GuardrailAutomatedReasoningStatementLogicContent, 0], [() => GuardrailAutomatedReasoningStatementNaturalLanguageContent, 0]] ]; export var GuardrailAutomatedReasoningTooComplexFinding$ = [3, n0, _GARTCF, 0, [], [] ]; export var GuardrailAutomatedReasoningTranslation$ = [3, n0, _GART, 0, [_p, _cl, _uP, _uC, _conf], [[() => GuardrailAutomatedReasoningStatementList, 0], [() => GuardrailAutomatedReasoningStatementList, 0], [() => GuardrailAutomatedReasoningInputTextReferenceList, 0], [() => GuardrailAutomatedReasoningInputTextReferenceList, 0], 1] ]; export var GuardrailAutomatedReasoningTranslationAmbiguousFinding$ = [3, n0, _GARTAF, 0, [_op, _dS], [[() => GuardrailAutomatedReasoningTranslationOptionList, 0], [() => GuardrailAutomatedReasoningDifferenceScenarioList, 0]] ]; export var GuardrailAutomatedReasoningTranslationOption$ = [3, n0, _GARTO, 0, [_tran], [[() => GuardrailAutomatedReasoningTranslationList, 0]] ]; export var GuardrailAutomatedReasoningValidFinding$ = [3, n0, _GARVF, 0, [_tra, _cTS, _sRu, _lW], [[() => GuardrailAutomatedReasoningTranslation$, 0], [() => GuardrailAutomatedReasoningScenario$, 0], () => GuardrailAutomatedReasoningRuleList, [() => GuardrailAutomatedReasoningLogicWarning$, 0]] ]; export var GuardrailConfiguration$ = [3, n0, _GC, 0, [_gIu, _gV, _tr], [0, 0, 0] ]; export var GuardrailContentFilter$ = [3, n0, _GCF, 0, [_ty, _conf, _a, _fS, _de], [0, 0, 0, 0, 2], 3 ]; export var GuardrailContentPolicyAssessment$ = [3, n0, _GCPA, 0, [_fil], [() => GuardrailContentFilterList], 1 ]; export var GuardrailContextualGroundingFilter$ = [3, n0, _GCGF, 0, [_ty, _th, _sc, _a, _de], [0, 1, 1, 0, 2], 4 ]; export var GuardrailContextualGroundingPolicyAssessment$ = [3, n0, _GCGPA, 0, [_fil], [() => GuardrailContextualGroundingFilters] ]; export var GuardrailConverseImageBlock$ = [3, n0, _GCIB, 8, [_f, _so], [0, [() => GuardrailConverseImageSource$, 0]], 2 ]; export var GuardrailConverseTextBlock$ = [3, n0, _GCTB, 0, [_te, _q], [0, 64 | 0], 1 ]; export var GuardrailCoverage$ = [3, n0, _GCu, 0, [_tCe, _im], [() => GuardrailTextCharactersCoverage$, () => GuardrailImageCoverage$] ]; export var GuardrailCustomWord$ = [3, n0, _GCW, 0, [_ma, _a, _de], [0, 0, 2], 2 ]; export var GuardrailImageBlock$ = [3, n0, _GIB, 8, [_f, _so], [0, [() => GuardrailImageSource$, 0]], 2 ]; export var GuardrailImageCoverage$ = [3, n0, _GIC, 0, [_gu, _to], [1, 1] ]; export var GuardrailInvocationMetrics$ = [3, n0, _GIM, 0, [_gPL, _u, _gC], [1, () => GuardrailUsage$, () => GuardrailCoverage$] ]; export var GuardrailManagedWord$ = [3, n0, _GMW, 0, [_ma, _ty, _a, _de], [0, 0, 0, 2], 3 ]; export var GuardrailOutputContent$ = [3, n0, _GOC, 0, [_te], [0] ]; export var GuardrailPiiEntityFilter$ = [3, n0, _GPEF, 0, [_ma, _ty, _a, _de], [0, 0, 0, 2], 3 ]; export var GuardrailRegexFilter$ = [3, n0, _GRF, 0, [_a, _n, _ma, _r, _de], [0, 0, 0, 0, 2], 1 ]; export var GuardrailSensitiveInformationPolicyAssessment$ = [3, n0, _GSIPA, 0, [_pE, _re], [() => GuardrailPiiEntityFilterList, () => GuardrailRegexFilterList], 2 ]; export var GuardrailStreamConfiguration$ = [3, n0, _GSC, 0, [_gIu, _gV, _tr, _sPM], [0, 0, 0, 0] ]; export var GuardrailTextBlock$ = [3, n0, _GTB, 0, [_te, _q], [0, 64 | 0], 1 ]; export var GuardrailTextCharactersCoverage$ = [3, n0, _GTCC, 0, [_gu, _to], [1, 1] ]; export var GuardrailTopic$ = [3, n0, _GT, 0, [_n, _ty, _a, _de], [0, 0, 0, 2], 3 ]; export var GuardrailTopicPolicyAssessment$ = [3, n0, _GTPA, 0, [_top], [() => GuardrailTopicList], 1 ]; export var GuardrailTraceAssessment$ = [3, n0, _GTA, 0, [_mO, _iAn, _oA, _aR], [64 | 0, [() => GuardrailAssessmentMap, 0], [() => GuardrailAssessmentListMap, 0], 0] ]; export var GuardrailUsage$ = [3, n0, _GU, 0, [_tPU, _cPU, _wPU, _sIPU, _sIPFU, _cGPU, _cPIU, _aRPU, _aRPu], [1, 1, 1, 1, 1, 1, 1, 1, 1], 6 ]; export var GuardrailWordPolicyAssessment$ = [3, n0, _GWPA, 0, [_cW, _mWL], [() => GuardrailCustomWordList, () => GuardrailManagedWordList], 2 ]; export var ImageBlock$ = [3, n0, _IB, 0, [_f, _so, _e], [0, [() => ImageSource$, 0], [() => ErrorBlock$, 0]], 2 ]; export var ImageBlockDelta$ = [3, n0, _IBD, 0, [_so, _e], [[() => ImageSource$, 0], [() => ErrorBlock$, 0]] ]; export var ImageBlockStart$ = [3, n0, _IBS, 0, [_f], [0], 1 ]; export var InferenceConfiguration$ = [3, n0, _IC, 0, [_mT, _tem, _tPo, _sS], [1, 1, 1, 64 | 0] ]; export var InvokeModelRequest$ = [3, n0, _IMR, 0, [_mI, _bo, _cT, _ac, _tr, _gIu, _gV, _pCL, _sTe], [[0, 1], [() => Body, 16], [0, { [_hH]: _CT_ }], [0, { [_hH]: _A }], [0, { [_hH]: _XABT }], [0, { [_hH]: _XABG }], [0, { [_hH]: _XABG_ }], [0, { [_hH]: _XABPL }], [0, { [_hH]: _XABST }]], 1 ]; export var InvokeModelResponse$ = [3, n0, _IMRn, 0, [_bo, _cT, _pCL, _sTe], [[() => Body, 16], [0, { [_hH]: _CT_ }], [0, { [_hH]: _XABPL }], [0, { [_hH]: _XABST }]], 2 ]; export var InvokeModelTokensRequest$ = [3, n0, _IMTR, 0, [_bo], [[() => Body, 0]], 1 ]; export var InvokeModelWithBidirectionalStreamRequest$ = [3, n0, _IMWBSR, 0, [_mI, _bo], [[0, 1], [() => InvokeModelWithBidirectionalStreamInput$, 16]], 2 ]; export var InvokeModelWithBidirectionalStreamResponse$ = [3, n0, _IMWBSRn, 0, [_bo], [[() => InvokeModelWithBidirectionalStreamOutput$, 16]], 1 ]; export var InvokeModelWithResponseStreamRequest$ = [3, n0, _IMWRSR, 0, [_mI, _bo, _cT, _ac, _tr, _gIu, _gV, _pCL, _sTe], [[0, 1], [() => Body, 16], [0, { [_hH]: _CT_ }], [0, { [_hH]: _XABA }], [0, { [_hH]: _XABT }], [0, { [_hH]: _XABG }], [0, { [_hH]: _XABG_ }], [0, { [_hH]: _XABPL }], [0, { [_hH]: _XABST }]], 1 ]; export var InvokeModelWithResponseStreamResponse$ = [3, n0, _IMWRSRn, 0, [_bo, _cT, _pCL, _sTe], [[() => ResponseStream$, 16], [0, { [_hH]: _XABCT }], [0, { [_hH]: _XABPL }], [0, { [_hH]: _XABST }]], 2 ]; export var JsonSchemaDefinition$ = [3, n0, _JSD, 0, [_sch, _n, _des], [0, 0, 0], 1 ]; export var ListAsyncInvokesRequest$ = [3, n0, _LAIR, 0, [_sTA, _sTB, _sE, _mR, _nT, _sB, _sO], [[5, { [_hQ]: _sTA }], [5, { [_hQ]: _sTB }], [0, { [_hQ]: _sE }], [1, { [_hQ]: _mR }], [0, { [_hQ]: _nT }], [0, { [_hQ]: _sB }], [0, { [_hQ]: _sO }]] ]; export var ListAsyncInvokesResponse$ = [3, n0, _LAIRi, 0, [_nT, _aIS], [0, [() => AsyncInvokeSummaries, 0]] ]; export var Message$ = [3, n0, _M, 0, [_ro, _co], [0, [() => ContentBlocks, 0]], 2 ]; export var MessageStartEvent$ = [3, n0, _MSE, 0, [_ro], [0], 1 ]; export var MessageStopEvent$ = [3, n0, _MSEe, 0, [_sR, _aMRFd], [0, 15], 1 ]; export var OutputConfig$ = [3, n0, _OC, 0, [_tF], [[() => OutputFormat$, 0]] ]; export var OutputFormat$ = [3, n0, _OF, 0, [_ty, _stru], [0, [() => OutputFormatStructure$, 0]], 2 ]; export var PayloadPart$ = [3, n0, _PP, 8, [_b], [[() => PartBody, 0]] ]; export var PerformanceConfiguration$ = [3, n0, _PC, 0, [_la], [0] ]; export var PromptRouterTrace$ = [3, n0, _PRT, 0, [_iMI], [0] ]; export var ReasoningTextBlock$ = [3, n0, _RTB, 8, [_te, _si], [0, 0], 1 ]; export var S3Location$ = [3, n0, _SL, 0, [_ur, _bO], [0, 0], 1 ]; export var SearchResultBlock$ = [3, n0, _SRB, 0, [_so, _ti, _co, _ci], [0, 0, () => SearchResultContentBlocks, () => CitationsConfig$], 3 ]; export var SearchResultContentBlock$ = [3, n0, _SRCB, 0, [_te], [0], 1 ]; export var SearchResultLocation$ = [3, n0, _SRL, 0, [_sRI, _sta, _end], [1, 1, 1] ]; export var ServiceTier$ = [3, n0, _ST, 0, [_ty], [0], 1 ]; export var SpecificToolChoice$ = [3, n0, _STC, 0, [_n], [0], 1 ]; export var StartAsyncInvokeRequest$ = [3, n0, _SAIR, 0, [_mI, _mIo, _oDC, _cRT, _ta], [0, [() => ModelInputPayload, 0], () => AsyncInvokeOutputDataConfig$, [0, 4], () => TagList], 3 ]; export var StartAsyncInvokeResponse$ = [3, n0, _SAIRt, 0, [_iA], [0], 1 ]; export var SystemTool$ = [3, n0, _STy, 0, [_n], [0], 1 ]; export var Tag$ = [3, n0, _T, 0, [_k, _v], [0, 0], 2 ]; export var TokenUsage$ = [3, n0, _TU, 0, [_iT, _oT, _tT, _cRIT, _cWIT, _cD], [1, 1, 1, 1, 1, () => CacheDetailsList], 3 ]; export var ToolConfiguration$ = [3, n0, _TC, 0, [_too, _tCo], [() => Tools, () => ToolChoice$], 1 ]; export var ToolResultBlock$ = [3, n0, _TRB, 0, [_tUI, _co, _st, _ty], [0, [() => ToolResultContentBlocks, 0], 0, 0], 2 ]; export var ToolResultBlockStart$ = [3, n0, _TRBS, 0, [_tUI, _ty, _st], [0, 0, 0], 1 ]; export var ToolSpecification$ = [3, n0, _TS, 0, [_n, _iS, _des, _stri], [0, () => ToolInputSchema$, 0, 2], 2 ]; export var ToolUseBlock$ = [3, n0, _TUB, 0, [_tUI, _n, _i, _ty], [0, 0, 15, 0], 3 ]; export var ToolUseBlockDelta$ = [3, n0, _TUBD, 0, [_i], [0], 1 ]; export var ToolUseBlockStart$ = [3, n0, _TUBS, 0, [_tUI, _n, _ty], [0, 0, 0], 2 ]; export var VideoBlock$ = [3, n0, _VB, 0, [_f, _so], [0, () => VideoSource$], 2 ]; export var WebLocation$ = [3, n0, _WL, 0, [_url, _do], [0, 0] ]; var AdditionalModelResponseFieldPaths = 64 | 0; var AsyncInvokeSummaries = [1, n0, _AISs, 0, [() => AsyncInvokeSummary$, 0] ]; var CacheDetailsList = [1, n0, _CDL, 0, () => CacheDetail$ ]; var CitationGeneratedContentList = [1, n0, _CGCL, 0, () => CitationGeneratedContent$ ]; var Citations = [1, n0, _Ci, 0, () => Citation$ ]; var CitationSourceContentList = [1, n0, _CSCL, 0, () => CitationSourceContent$ ]; var CitationSourceContentListDelta = [1, n0, _CSCLD, 0, () => CitationSourceContentDelta$ ]; var ContentBlocks = [1, n0, _CB, 0, [() => ContentBlock$, 0] ]; var DocumentContentBlocks = [1, n0, _DCB, 0, () => DocumentContentBlock$ ]; var GuardrailAssessmentList = [1, n0, _GAL, 0, [() => GuardrailAssessment$, 0] ]; var GuardrailAutomatedReasoningDifferenceScenarioList = [1, n0, _GARDSL, 0, [() => GuardrailAutomatedReasoningScenario$, 0] ]; var GuardrailAutomatedReasoningFindingList = [1, n0, _GARFL, 0, [() => GuardrailAutomatedReasoningFinding$, 0] ]; var GuardrailAutomatedReasoningInputTextReferenceList = [1, n0, _GARITRL, 0, [() => GuardrailAutomatedReasoningInputTextReference$, 0] ]; var GuardrailAutomatedReasoningRuleList = [1, n0, _GARRL, 0, () => GuardrailAutomatedReasoningRule$ ]; var GuardrailAutomatedReasoningStatementList = [1, n0, _GARSL, 0, [() => GuardrailAutomatedReasoningStatement$, 0] ]; var GuardrailAutomatedReasoningTranslationList = [1, n0, _GARTL, 0, [() => GuardrailAutomatedReasoningTranslation$, 0] ]; var GuardrailAutomatedReasoningTranslationOptionList = [1, n0, _GARTOL, 0, [() => GuardrailAutomatedReasoningTranslationOption$, 0] ]; var GuardrailContentBlockList = [1, n0, _GCBL, 0, [() => GuardrailContentBlock$, 0] ]; var GuardrailContentFilterList = [1, n0, _GCFL, 0, () => GuardrailContentFilter$ ]; var GuardrailContentQualifierList = 64 | 0; var GuardrailContextualGroundingFilters = [1, n0, _GCGFu, 0, () => GuardrailContextualGroundingFilter$ ]; var GuardrailConverseContentQualifierList = 64 | 0; var GuardrailCustomWordList = [1, n0, _GCWL, 0, () => GuardrailCustomWord$ ]; var GuardrailManagedWordList = [1, n0, _GMWL, 0, () => GuardrailManagedWord$ ]; var GuardrailOriginList = 64 | 0; var GuardrailOutputContentList = [1, n0, _GOCL, 0, () => GuardrailOutputContent$ ]; var GuardrailPiiEntityFilterList = [1, n0, _GPEFL, 0, () => GuardrailPiiEntityFilter$ ]; var GuardrailRegexFilterList = [1, n0, _GRFL, 0, () => GuardrailRegexFilter$ ]; var GuardrailTopicList = [1, n0, _GTL, 0, () => GuardrailTopic$ ]; var Messages = [1, n0, _Me, 0, [() => Message$, 0] ]; var ModelOutputs = 64 | 0; var NonEmptyStringList = 64 | 0; var SearchResultContentBlocks = [1, n0, _SRCBe, 0, () => SearchResultContentBlock$ ]; var SystemContentBlocks = [1, n0, _SCB, 0, [() => SystemContentBlock$, 0] ]; var TagList = [1, n0, _TL, 0, () => Tag$ ]; var ToolResultBlocksDelta = [1, n0, _TRBD, 0, () => ToolResultBlockDelta$ ]; var ToolResultContentBlocks = [1, n0, _TRCB, 0, [() => ToolResultContentBlock$, 0] ]; var Tools = [1, n0, _To, 0, () => Tool$ ]; var GuardrailAssessmentListMap = [2, n0, _GALM, 0, [0, 0], [() => GuardrailAssessmentList, 0] ]; var GuardrailAssessmentMap = [2, n0, _GAM, 0, [0, 0], [() => GuardrailAssessment$, 0] ]; var PromptVariableMap = [2, n0, _PVM, 8, 0, () => PromptVariableValues$ ]; var RequestMetadata = [2, n0, _RM, 8, 0, 0 ]; export var AsyncInvokeOutputDataConfig$ = [4, n0, _AIODC, 0, [_sODC], [() => AsyncInvokeS3OutputDataConfig$] ]; export var AudioSource$ = [4, n0, _AS, 8, [_b, _sL], [21, () => S3Location$] ]; export var CitationGeneratedContent$ = [4, n0, _CGC, 0, [_te], [0] ]; export var CitationLocation$ = [4, n0, _CL, 0, [_w, _dC, _dP, _dCo, _sRL], [() => WebLocation$, () => DocumentCharLocation$, () => DocumentPageLocation$, () => DocumentChunkLocation$, () => SearchResultLocation$] ]; export var CitationSourceContent$ = [4, n0, _CSC, 0, [_te], [0] ]; export var ContentBlock$ = [4, n0, _CBo, 0, [_te, _ima, _doc, _vi, _au, _tU, _tR, _gCua, _cPa, _rC, _cC, _sRe], [0, [() => ImageBlock$, 0], () => DocumentBlock$, () => VideoBlock$, [() => AudioBlock$, 0], () => ToolUseBlock$, [() => ToolResultBlock$, 0], [() => GuardrailConverseContentBlock$, 0], () => CachePointBlock$, [() => ReasoningContentBlock$, 0], () => CitationsContentBlock$, () => SearchResultBlock$] ]; export var ContentBlockDelta$ = [4, n0, _CBD, 0, [_te, _tU, _tR, _rC, _cit, _ima], [0, () => ToolUseBlockDelta$, () => ToolResultBlocksDelta, [() => ReasoningContentBlockDelta$, 0], () => CitationsDelta$, [() => ImageBlockDelta$, 0]] ]; export var ContentBlockStart$ = [4, n0, _CBS, 0, [_tU, _tR, _ima], [() => ToolUseBlockStart$, () => ToolResultBlockStart$, () => ImageBlockStart$] ]; export var ConverseOutput$ = [4, n0, _CO, 0, [_m], [[() => Message$, 0]] ]; export var ConverseStreamOutput$ = [4, n0, _CSO, { [_stre]: 1 }, [_mS, _cBS, _cBD, _cBSo, _mSe, _meta, _iSE, _mSEE, _vE, _tE, _sUE], [() => MessageStartEvent$, () => ContentBlockStartEvent$, [() => ContentBlockDeltaEvent$, 0], () => ContentBlockStopEvent$, () => MessageStopEvent$, [() => ConverseStreamMetadataEvent$, 0], [() => InternalServerException$, 0], [() => ModelStreamErrorException$, 0], [() => ValidationException$, 0], [() => ThrottlingException$, 0], [() => ServiceUnavailableException$, 0]] ]; export var CountTokensInput$ = [4, n0, _CTI, 0, [_iMn, _conv], [[() => InvokeModelTokensRequest$, 0], [() => ConverseTokensRequest$, 0]] ]; export var DocumentContentBlock$ = [4, n0, _DCBo, 0, [_te], [0] ]; export var DocumentSource$ = [4, n0, _DS, 0, [_b, _sL, _te, _co], [21, () => S3Location$, 0, () => DocumentContentBlocks] ]; export var GuardrailAutomatedReasoningFinding$ = [4, n0, _GARF, 0, [_va, _in, _sa, _imp, _tA, _tCoo, _nTo], [[() => GuardrailAutomatedReasoningValidFinding$, 0], [() => GuardrailAutomatedReasoningInvalidFinding$, 0], [() => GuardrailAutomatedReasoningSatisfiableFinding$, 0], [() => GuardrailAutomatedReasoningImpossibleFinding$, 0], [() => GuardrailAutomatedReasoningTranslationAmbiguousFinding$, 0], () => GuardrailAutomatedReasoningTooComplexFinding$, () => GuardrailAutomatedReasoningNoTranslationsFinding$] ]; export var GuardrailContentBlock$ = [4, n0, _GCB, 0, [_te, _ima], [() => GuardrailTextBlock$, [() => GuardrailImageBlock$, 0]] ]; export var GuardrailConverseContentBlock$ = [4, n0, _GCCB, 0, [_te, _ima], [() => GuardrailConverseTextBlock$, [() => GuardrailConverseImageBlock$, 0]] ]; export var GuardrailConverseImageSource$ = [4, n0, _GCIS, 8, [_b], [21] ]; export var GuardrailImageSource$ = [4, n0, _GIS, 8, [_b], [21] ]; export var ImageSource$ = [4, n0, _IS, 8, [_b, _sL], [21, () => S3Location$] ]; export var InvokeModelWithBidirectionalStreamInput$ = [4, n0, _IMWBSI, { [_stre]: 1 }, [_ch], [[() => BidirectionalInputPayloadPart$, 0]] ]; export var InvokeModelWithBidirectionalStreamOutput$ = [4, n0, _IMWBSO, { [_stre]: 1 }, [_ch, _iSE, _mSEE, _vE, _tE, _mTE, _sUE], [[() => BidirectionalOutputPayloadPart$, 0], [() => InternalServerException$, 0], [() => ModelStreamErrorException$, 0], [() => ValidationException$, 0], [() => ThrottlingException$, 0], [() => ModelTimeoutException$, 0], [() => ServiceUnavailableException$, 0]] ]; export var OutputFormatStructure$ = [4, n0, _OFS, 8, [_jS], [() => JsonSchemaDefinition$] ]; export var PromptVariableValues$ = [4, n0, _PVV, 0, [_te], [0] ]; export var ReasoningContentBlock$ = [4, n0, _RCB, 8, [_rT, _rCe], [[() => ReasoningTextBlock$, 0], 21] ]; export var ReasoningContentBlockDelta$ = [4, n0, _RCBD, 8, [_te, _rCe, _si], [0, 21, 0] ]; export var ResponseStream$ = [4, n0, _RS, { [_stre]: 1 }, [_ch, _iSE, _mSEE, _vE, _tE, _mTE, _sUE], [[() => PayloadPart$, 0], [() => InternalServerException$, 0], [() => ModelStreamErrorException$, 0], [() => ValidationException$, 0], [() => ThrottlingException$, 0], [() => ModelTimeoutException$, 0], [() => ServiceUnavailableException$, 0]] ]; export var SystemContentBlock$ = [4, n0, _SCBy, 0, [_te, _gCua, _cPa], [0, [() => GuardrailConverseContentBlock$, 0], () => CachePointBlock$] ]; export var Tool$ = [4, n0, _Too, 0, [_tS, _sTy, _cPa], [() => ToolSpecification$, () => SystemTool$, () => CachePointBlock$] ]; export var ToolChoice$ = [4, n0, _TCo, 0, [_aut, _an, _tool], [() => AutoToolChoice$, () => AnyToolChoice$, () => SpecificToolChoice$] ]; export var ToolInputSchema$ = [4, n0, _TIS, 0, [_j], [15] ]; export var ToolResultBlockDelta$ = [4, n0, _TRBDo, 0, [_te, _j], [0, 15] ]; export var ToolResultContentBlock$ = [4, n0, _TRCBo, 0, [_j, _te, _ima, _doc, _vi, _sRe], [15, 0, [() => ImageBlock$, 0], () => DocumentBlock$, () => VideoBlock$, () => SearchResultBlock$] ]; export var VideoSource$ = [4, n0, _VS, 0, [_b, _sL], [21, () => S3Location$] ]; export var ApplyGuardrail$ = [9, n0, _AG, { [_h]: ["POST", "/guardrail/{guardrailIdentifier}/version/{guardrailVersion}/apply", 200] }, () => ApplyGuardrailRequest$, () => ApplyGuardrailResponse$ ]; export var Converse$ = [9, n0, _Co, { [_h]: ["POST", "/model/{modelId}/converse", 200] }, () => ConverseRequest$, () => ConverseResponse$ ]; export var ConverseStream$ = [9, n0, _CS, { [_h]: ["POST", "/model/{modelId}/converse-stream", 200] }, () => ConverseStreamRequest$, () => ConverseStreamResponse$ ]; export var CountTokens$ = [9, n0, _CTo, { [_h]: ["POST", "/model/{modelId}/count-tokens", 200] }, () => CountTokensRequest$, () => CountTokensResponse$ ]; export var GetAsyncInvoke$ = [9, n0, _GAI, { [_h]: ["GET", "/async-invoke/{invocationArn}", 200] }, () => GetAsyncInvokeRequest$, () => GetAsyncInvokeResponse$ ]; export var InvokeModel$ = [9, n0, _IM, { [_h]: ["POST", "/model/{modelId}/invoke", 200] }, () => InvokeModelRequest$, () => InvokeModelResponse$ ]; export var InvokeModelWithBidirectionalStream$ = [9, n0, _IMWBS, { [_h]: ["POST", "/model/{modelId}/invoke-with-bidirectional-stream", 200] }, () => InvokeModelWithBidirectionalStreamRequest$, () => InvokeModelWithBidirectionalStreamResponse$ ]; export var InvokeModelWithResponseStream$ = [9, n0, _IMWRS, { [_h]: ["POST", "/model/{modelId}/invoke-with-response-stream", 200] }, () => InvokeModelWithResponseStreamRequest$, () => InvokeModelWithResponseStreamResponse$ ]; export var ListAsyncInvokes$ = [9, n0, _LAI, { [_h]: ["GET", "/async-invoke", 200] }, () => ListAsyncInvokesRequest$, () => ListAsyncInvokesResponse$ ]; export var StartAsyncInvoke$ = [9, n0, _SAI, { [_h]: ["POST", "/async-invoke", 200] }, () => StartAsyncInvokeRequest$, () => StartAsyncInvokeResponse$ ];