import { Type } from "./internal"; export declare const allTypeNames: readonly ["AddressType", "BackboneElement", "Resource", "DomainResource", "ResourceChild", "Bundle", "BundleEntry", "Extension", "KitchenSink", "Coding", "CodeableConcept", "Element", "PathWithArray", "NestedPath", "NestedArray", "ChoicePath", "Quantity", "QuantityComparator", "SimpleQuantity", "PrimitiveBase64Binary", "PrimitiveBoolean", "PrimitiveCanonical", "PrimitiveCode", "PrimitiveDate", "PrimitiveDateTime", "PrimitiveDecimal", "PrimitiveId", "PrimitiveInstant", "PrimitiveInteger", "PrimitiveMarkdown", "PrimitiveOid", "PrimitivePositiveInt", "PrimitiveQuestion", "PrimitiveString", "PrimitiveTime", "PrimitiveUnsignedInt", "PrimitiveUri", "PrimitiveUrl", "PrimitiveUuid", "PrimitiveXhtml", "Type"]; declare type TypeNames = typeof allTypeNames; export declare type TypeName = TypeNames[number]; export declare function lookupType(typeName: string): typeof Type | undefined; export {}; //# sourceMappingURL=TypeMapping.d.ts.map