{"version":3,"file":"Handoff.mjs","mappings":"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","names":["Tp","T","pipe","O","P","Ref","Handoff","constructor","ref","make","p","makeRef","Empty","_","StateTypeId","Symbol","EmptyTypeId","notifyConsumer","FullTypeId","Full","a","offer","handoff","chain_","flatten","s","_typeId","tuple","zipRight_","await","succeed_","undefined","take","as_","poll","some","succeed","none","HandoffSignalTypeId","EmitTypeId","Emit","els","HaltTypeId","Halt","error","EndTypeId","End","reason"],"sourceRoot":"","sources":["../../../../_src/Experimental/Stream/_internal/Handoff.ts"],"sourcesContent":[null]}