import type { ExtractionData, ExtractionNode } from '../../contracts/types.js'; import type { ExtractionFragment } from './dispatch.js'; export interface ResolveSourceNodeReferencesOptions { contextNodes?: readonly ExtractionNode[]; } export declare function mergeExtractionFragments(fragments: readonly ExtractionFragment[]): ExtractionData; export declare function resolveSourceNodeReferences(extraction: ExtractionData, options?: ResolveSourceNodeReferencesOptions): ExtractionData;