import type { Fetcher } from './types'; export interface IReadable { size(): Promise; read(offset: bigint, length: bigint): Promise; } /** * Adapter that lets `@mcap/core`'s `McapIndexedReader` read an MCAP file * over HTTP using Range requests. Only the bytes requested by the reader * are fetched — typically just the footer + summary section. */ export declare function makeMcapReadable(url: string, fetcher: Fetcher, totalSize?: number | null): IReadable; //# sourceMappingURL=mcap-readable.d.ts.map