import { DiffResult } from '@useoptic/optic-domain/build/streams/diff-results'; interface WorkerResult { results: AsyncIterable; onWriteComplete: Promise; } interface WorkerConfig { diffId: string; captureBaseDirectory: string; captureId: string; events: any[]; ignoreRules: any[]; } export declare function getDiffOutputPaths(values: { captureBaseDirectory: string; captureId: string; diffId: string; }): { base: string; diffs: string; diffsStream: string; stats: string; undocumentedUrls: string; events: string; ignoreRequests: string; filters: string; additionalCommands: string; }; export declare class InteractionDiffWorkerRust { private config; constructor(config: WorkerConfig); private setup; run(): Promise; } export {}; //# sourceMappingURL=interaction-diff-worker-rust.d.ts.map