jspurefix
Version:
pure node js fix engine
42 lines (41 loc) • 779 B
TypeScript
interface IElement {
ref: string;
name: string;
type: string;
minOccurs: string;
maxOccurs: string;
substitutionGroup: string;
}
interface IAttribute {
name: string;
type: string;
use: string;
}
interface IAttributeGroup {
name: string;
attributes: IAttribute[];
}
interface IGroup {
name: string;
elements: IElement[];
}
interface IAppInfo {
Protocol: string;
MsgID: string;
name: string;
ComponentType: string;
Category: string;
}
interface IAnnotation {
documentation: string;
}
interface IComplexType {
annotation: IAnnotation;
extensionBase: string;
element: IElement[];
messageName: string;
name: string;
appInfo: IAppInfo;
group: string;
attributeGroup: string;
}