import { type DecodePlugin, type EncodePlugin } from "./utils.js"; export type { DecodePlugin, EncodePlugin }; export declare function decode(readable: ReadableStream, options?: { plugins?: DecodePlugin[]; }): Promise<{ done: Promise; value: unknown; }>; export declare function encode(input: unknown, options?: { plugins?: EncodePlugin[]; postPlugins?: EncodePlugin[]; signal?: AbortSignal; }): ReadableStream;