UNPKG

@neuledge/states-parser

Version:

A parser for the Neuledge States language

18 lines 770 B
import { TokenCursor } from '../tokens'; import { AbstractNode } from './abstract'; import { DecoratorNode } from './decorator'; import { DescriptionNode } from './description'; import { IdentifierNode } from './identifier'; import { ParameterNode } from './parameter'; import { ReturnBodyNode } from './property'; export interface MutationNode extends AbstractNode<'Mutation'> { key: IdentifierNode; description?: DescriptionNode; decorators: DecoratorNode[]; from?: IdentifierNode; parameters: ParameterNode[]; returns: IdentifierNode; body: ReturnBodyNode[]; } export declare const parseMutationNode: (cursor: TokenCursor, description?: DescriptionNode, decorators?: DecoratorNode[]) => MutationNode; //# sourceMappingURL=mutation.d.ts.map