import * as io from "../io.js"; export * from "./json.js"; export * from "./frame.js"; export interface Encoder { encode(v: any): Promise; } export interface Decoder { decode(len?: number): Promise; } export interface Codec { encoder(w: io.Writer): Encoder; decoder(r: io.Reader): Decoder; }