import { IDLNode } from "./IDLNode";
import { IEnumIDLNode } from "./interfaces";
import { EnumASTNode } from "../astTypes";
import { IDLMessageDefinition } from "../types";
/** Class used to resolve an Enum ASTNode to an IDLMessageDefinition */
export declare class EnumIDLNode extends IDLNode<EnumASTNode> implements IEnumIDLNode {
    get type(): string;
    private enumeratorNodes;
    toIDLMessageDefinition(): IDLMessageDefinition;
}
//# sourceMappingURL=EnumIDLNode.d.ts.map