import type { TracingConfig } from './config.js'; import type { TraceRecord } from './types.js'; export declare class LocalTraceStore { private worker?; private sequence; private requests; private pendingBytes; private epoch; private epochReady; dropped: number; lastError?: string; constructor(config: TracingConfig, file?: string); private fail; request(op: string, data?: unknown): Promise; begin(record: TraceRecord): Promise; write(record: TraceRecord, epoch?: number): Promise; clear(): Promise; flush(): Promise; close(): Promise; }