import type { PathwayChunkStore, PathwayChunkStoreResult, StorePathwayChunkPartInput } from "./types.js"; /** * In-memory implementation of {@link PathwayChunkStore}. * * Single-process only: parts held here are invisible to other instances and are * lost on restart. Use {@link PostgresPathwayChunkStore} in production. */ export declare class InternalPathwayChunkStore implements PathwayChunkStore { /** Default time-to-live for incomplete chunks (1 hour) */ private static readonly DEFAULT_TTL_MS; private readonly chunks; private readonly ttlMs; constructor(options?: { ttlMs?: number; }); storePart(input: StorePathwayChunkPartInput): Promise; deleteChunk(chunkId: string): Promise; private cleanupExpired; } //# sourceMappingURL=internal-chunk.store.d.ts.map