import type { BipedalGenerator } from "../bipedal.js"; import type { AsyncExactReadable } from "../readable.js"; import type { ByobFieldSerializer, DefaultFieldSerializer } from "./serialize.js"; import type { Field, FieldDeserializeContext, FieldOptions } from "./types.js"; export type BipedalFieldDeserializer = BipedalGenerator ]>; declare function _field(size: number, type: "default", serialize: DefaultFieldSerializer, deserialize: BipedalFieldDeserializer, options?: FieldOptions): Field; declare function _field(size: number, type: "byob", serialize: ByobFieldSerializer, deserialize: BipedalFieldDeserializer, options?: FieldOptions): Field; export declare const field: typeof _field; export {}; //# sourceMappingURL=factory.d.ts.map