import type { ValidationIssue } from '../types'; export declare function getTerminologyDisplayMismatchKey(issue: ValidationIssue): string | null; export declare function getTerminologyCodeInvalidKey(issue: ValidationIssue): string | null; export declare function compareTerminologyCodeInvalidSpecificity(candidate: ValidationIssue, existing: ValidationIssue): number; export declare function compareDisplayMismatchSpecificity(candidate: ValidationIssue, existing: ValidationIssue): number; export declare function getInvalidUriIssueKey(issue: ValidationIssue): string | null; export declare function compareInvalidUriSpecificity(candidate: ValidationIssue, existing: ValidationIssue): number; export declare function getDetailsRecord(issue: ValidationIssue): Record | undefined; export declare function isSliceSpecificMustSupportIssue(issue: ValidationIssue): boolean; export declare function getScopedMustSupportPath(issue: ValidationIssue): string; export declare function normalizeRequiredElementPath(issue: ValidationIssue): string; export declare function getQuestionnaireAnswerOptionDisallowedPath(issue: ValidationIssue): string | null; export declare function normalizeQuestionnairePathWithIndices(issue: ValidationIssue): string; export declare function getInvalidQuestionnaireCanonicalReferenceKey(issue: ValidationIssue): string | null; export declare function getInvalidProfileCanonicalValue(issue: ValidationIssue): string | null; export declare function isRedundantProfileNotResolvedWarning(issue: ValidationIssue, invalidProfileCanonicalValues: Set): boolean; export declare function isRedundantMetadataProfileInvalidUrlIssue(issue: ValidationIssue, invalidProfileCanonicalValues: Set): boolean; export declare function getQuestionnaireReferenceWarningKey(issue: ValidationIssue): string | null; export declare function getIssuePath(issue: ValidationIssue): string; export declare function normalizeNarrativeMissingDivPath(issue: ValidationIssue): string; export declare function normalizeNarrativeTextPath(issue: ValidationIssue): string; export declare function getIssueReferenceValue(issue: ValidationIssue): string | null; export declare function getBundleReferenceIssueKey(issue: ValidationIssue): string | null; export declare function normalizeBundleRequestPath(issue: ValidationIssue): string; //# sourceMappingURL=validation-issue-dedupe-utils.d.ts.map