import type { ValidationIssue } from '../types'; export declare function isAbsoluteExtensionUrl(url: string): boolean; export declare function shouldReportUnresolvableExtensionUrl(url: string): boolean; export declare function validateExtensionStructure(extension: any, extensionType: string, path: string, resourceType?: string): ValidationIssue[]; export declare function validateExtensionValueType(extension: any, allowedTypes: string[], path: string, resourceType?: string): ValidationIssue[]; export declare function validateKnownHl7ExtensionValueType(extension: any, path: string, resourceType?: string): ValidationIssue[]; //# sourceMappingURL=extension-structure-rules.d.ts.map