import type { ISeekableWriter } from "./ISeekableWriter.ts"; import type { IWritable } from "./IWritable.ts"; import type { IReadable } from "./types.ts"; /** * In-memory buffer used for reading and writing MCAP files in tests. Can be used as both an IReadable and an IWritable. */ export declare class TempBuffer implements IReadable, IWritable, ISeekableWriter { #private; constructor(source?: ArrayBufferView | ArrayBuffer); position(): bigint; seek(position: bigint): Promise; truncate(): Promise; write(data: Uint8Array): Promise; size(): Promise; read(offset: bigint, size: bigint): Promise; get(): Uint8Array; } //# sourceMappingURL=TempBuffer.d.ts.map