UNPKG

@envelop/fragment-arguments

Version:
13 lines (12 loc) 609 B
import type { FragmentDefinitionNode, FragmentSpreadNode, InlineFragmentNode, Token } from 'graphql'; import { Location } from 'graphql'; import type { Lexer } from 'graphql/language/lexer.cjs'; import type { ParseOptions } from 'graphql/language/parser.cjs'; import { Parser } from 'graphql/language/parser.cjs'; export declare class FragmentArgumentCompatibleParser extends Parser { getLexer(): Lexer; getOptions(): ParseOptions; loc(startToken: Token): Location | undefined; parseFragment(): FragmentSpreadNode | InlineFragmentNode; parseFragmentDefinition(): FragmentDefinitionNode; }