import type { ScannedFile, ConsumerQueryResult } from '../orient.types.js'; /** * @purpose Find all files whose @consumers: header contains the given consumer name. * @invariant Supports exact match, substring match, and fuzzy (--fuzzy) via DL distance. * @param files All scanned project files. * @param consumerNames One or more consumer names to search for. * @param useFuzzy When true, use Damerau-Levenshtein for fuzzy matching. * @returns Grouped query results per consumer name. */ export declare function queryConsumer(files: ScannedFile[], consumerNames: string[], useFuzzy: boolean): ConsumerQueryResult[];