import EntityDefinition from "../model/dataTypes/EntityDefinition"; import Transformer from "./core/Transformer"; import FilePath from "../model/dataTypes/FilePath"; /** * A Transformer that modifies the FHIR.Extension type to no longer extend FHIR.Element. * * Upon detecting a FHIR.Extension type, this transformer will: * - remove the parent type of Element from FHIR.Extension * - remove the FHIR.Element from the list of imports * - add a new "id" member (which it used to get from Element) * - add a new "extension" member (which it used to get from Element) */ export default class ModifyExtensionTypeTransformer extends Transformer { readonly baseDir: FilePath; constructor(baseDir: FilePath); transform(input: EntityDefinition): EntityDefinition; } //# sourceMappingURL=ModifyExtensionTypeTransformer.d.ts.map