import { type Operation } from "effection"; import type { ParserOptions } from "../core/parser-engine.js"; import type { CesrMessage } from "../core/types.js"; /** Effection-facing handle for a parsed-frame async iterable. */ export interface FrameChannel { readonly frames: AsyncIterable; } /** * Bridge the async-iterable parser adapter into an Effection operation. * * This stays intentionally thin so parser semantics continue to live in * `toAsyncFrames()` rather than forking behavior in an Effection-only path. */ export declare function toEffectionFrames(source: AsyncIterable, options?: ParserOptions): Operation; //# sourceMappingURL=effection.d.ts.map