import { StructureMap as StructureMapSTU3 } from 'fhir/r3';
import { StructureMap as StructureMapR4 } from 'fhir/r4';
import { StructureMap as StructureMapR5 } from 'fhir/r5';
import { FhirVersion } from './types';
interface ConversionOptions<V extends FhirVersion = FhirVersion> {
    fhirVersion: V;
}
declare function convert(fml: string): StructureMapR4;
declare function convert(fml: string, options: ConversionOptions<'STU3'>): StructureMapSTU3;
declare function convert(fml: string, options: ConversionOptions<'R4'>): StructureMapR4;
declare function convert(fml: string, options: ConversionOptions<'R5'>): StructureMapR5;
export default convert;
//# sourceMappingURL=index.d.ts.map