import Element from "./Element"; /** * This represents a namespace/name combination. * In actuality, the namespace is actually referred to as "modelName" in the XML */ export interface ChoiceType { typeName: string; namespace: string; } /** * This represents one of the three "Element" XML elements under a modelinfo TypeInfo. * This Element type indicates that there are a number of valid type options for this property. * The end result is that the JSON must accept every possible option * The other forms of Element are ListElement and SimpleElement). * For example: * * * * * * */ export default class ChoiceElement extends Element { name: string; choices: Array; constructor(name: string, choices: Array); } //# sourceMappingURL=ChoiceElement.d.ts.map