/** * Reference Executor * * Validates resource references: * - Reference resolution * - Contained resource validation * - Bundle reference validation * - Reference integrity checking */ import type { ValidationIssue, ValidationSettings } from '../../types'; export interface ReferenceValidationContext { resource: any; fhirClient?: any; fhirVersion?: 'R4' | 'R5' | 'R6'; settings?: ValidationSettings; } export declare class ReferenceExecutor { private referenceValidator; constructor(); /** * Validate references in a resource */ validate(context: ReferenceValidationContext): Promise; } //# sourceMappingURL=reference-executor.d.ts.map