import type { ValidationIssue } from '../types'; import type { StructureDefinition } from '../core/structure-definition-types'; import type { SliceDefinition } from './slice-types'; export declare function resourceTypeFromPath(path: string): string; export declare function validateSliceContentConstraints(element: any, slice: SliceDefinition, elementPath: string, profileSD: StructureDefinition): ValidationIssue[]; export declare function validateSliceRootConstraints(element: any, slice: SliceDefinition, elementPath: string): ValidationIssue[]; export declare function emitMatchedSliceChildIssues(element: any, slice: SliceDefinition, elementPath: string, profileSD: StructureDefinition): ValidationIssue[]; //# sourceMappingURL=slicing-content-rules.d.ts.map