UNPKG

@neuledge/states-parser

Version:

A parser for the Neuledge States language

11 lines 495 B
import { TokenCursor } from '../tokens'; import { AbstractNode } from './abstract'; import { EntityNode } from './entity'; import { MigrationNode } from './migration'; import { MutationNode } from './mutation'; export interface DocumentNode extends AbstractNode<'Root'> { body: DocumentBodyNode[]; } export type DocumentBodyNode = EntityNode | MigrationNode | MutationNode; export declare const parseDocumentNode: (cursor: TokenCursor) => DocumentNode; //# sourceMappingURL=document.d.ts.map