@graphql-tools/graphql
Version:
Fork of GraphQL.js
36 lines (35 loc) • 762 B
TypeScript
/**
* An exported enum describing the different kinds of tokens that the
* lexer emits.
*/
export declare enum TokenKind {
SOF = "<SOF>",
EOF = "<EOF>",
BANG = "!",
QUESTION_MARK = "?",
DOLLAR = "$",
AMP = "&",
PAREN_L = "(",
PAREN_R = ")",
SPREAD = "...",
COLON = ":",
EQUALS = "=",
AT = "@",
BRACKET_L = "[",
BRACKET_R = "]",
BRACE_L = "{",
PIPE = "|",
BRACE_R = "}",
NAME = "Name",
INT = "Int",
FLOAT = "Float",
STRING = "String",
BLOCK_STRING = "BlockString",
COMMENT = "Comment"
}
/**
* The enum type representing the token kinds values.
*
* @deprecated Please use `TokenKind`. Will be remove in v17.
*/
export declare type TokenKindEnum = typeof TokenKind;