UNPKG

gersemi

Version:
33 lines (32 loc) 821 B
import * as DOM from './DOM'; export declare class Definitions extends DOM.Wrap { source: string; namespaces: { [abbr: string]: string; }; constructor(source: string); readonly targetNamespace: string; private readNamespaces(); readonly operations: { [name: string]: Operation; }; readonly messages: { [name: string]: Message; }; } export declare class Operation extends DOM.Wrap { element: Element; name: string; constructor(element: Element); readonly input: Element | null; readonly output: Element | null; } export declare class Message extends DOM.Wrap { element: Element; name: string; constructor(element: Element); } export declare class Type extends DOM.Wrap { name: string; constructor(element: Element); }