UNPKG

782 BTypeScriptView Raw
1import { Maybe } from '../jsutils/Maybe';
2
3import { ValueNode } from '../language/ast';
4
5/**
6 * Produces a JavaScript value given a GraphQL Value AST.
7 *
8 * Unlike `valueFromAST()`, no type is provided. The resulting JavaScript value
9 * will reflect the provided GraphQL value AST.
10 *
11 * | GraphQL Value | JavaScript Value |
12 * | -------------------- | ---------------- |
13 * | Input Object | Object |
14 * | List | Array |
15 * | Boolean | Boolean |
16 * | String / Enum | String |
17 * | Int / Float | Number |
18 * | Null | null |
19 *
20 */
21export function valueFromASTUntyped(
22 valueNode: ValueNode,
23 variables?: Maybe<{ [key: string]: any }>,
24): any;