import type { ValidationIssue } from '../types'; import type { ExtensionValidationContext } from './extension-types'; interface ExtensionResourceWalkOptions { maxNestedExtensionDepth: number; isExtensionUrlResolvable(url: string, fhirVersion: 'R4' | 'R5' | 'R6'): Promise; } export declare function walkResourceExtensions(value: any, basePath: string, context: ExtensionValidationContext, knownUrls: Set, visited: Set, issues: ValidationIssue[], options: ExtensionResourceWalkOptions, depth?: number): Promise; export {}; //# sourceMappingURL=extension-resource-walk.d.ts.map