@foxglove/omgidl-parser
Version:
Parse OMG IDL to flattened definitions for serialization
10 lines • 545 B
TypeScript
import { IDLNode } from "./IDLNode";
import { AnyIDLNode, IModuleIDLNode } from "./interfaces";
import { ModuleASTNode } from "../astTypes";
import { IDLMessageDefinition } from "../types";
export declare class ModuleIDLNode extends IDLNode<ModuleASTNode> implements IModuleIDLNode {
/** Writes out module to message definition that contains only its directly descendent constant definitions */
toIDLMessageDefinition(): IDLMessageDefinition | undefined;
get definitions(): AnyIDLNode[];
}
//# sourceMappingURL=ModuleIDLNode.d.ts.map