@neuledge/states-parser
Version:
A parser for the Neuledge States language
11 lines • 529 B
TypeScript
import { TokenCursor } from '../tokens';
import { DecoratorNode } from './decorator';
import { DescriptionNode } from './description';
import { IdentifierNode } from './identifier';
import { NamedNode } from './named';
export declare const EITHER_KEYWORD = "either";
export interface EitherNode extends NamedNode<'Either'> {
states: IdentifierNode[];
}
export declare const parseEitherNode: (cursor: TokenCursor, description?: DescriptionNode, decorators?: DecoratorNode[]) => EitherNode;
//# sourceMappingURL=either.d.ts.map