import type { BrowserArtifact, BrowserArtifactKind } from './types.js'; /** Reset module state — test hook (per-process sweep memo only). */ export declare function _resetArtifactSweepForTests(): void; export declare class BrowserArtifactStore { private readonly root; constructor(root: string); write(sessionId: string, kind: BrowserArtifactKind, extension: string, mimeType: string, content: Uint8Array): Promise; private record; pathFor(sessionId: string, extension: string): { id: string; path: string; }; describe(id: string, kind: BrowserArtifactKind, target: string, mimeType: string): Promise; } //# sourceMappingURL=artifacts.d.ts.map