import { DocumentNode, Kind } from 'graphql'; import { Defs, Locatable, Def } from './de'; import { Link } from './linker'; import { GRef } from './gref'; import { IScope } from './scope'; import LinkUrl from './link-url'; export declare class Schema implements Defs { readonly document: DocumentNode; readonly frame: IScope; static from(document: DocumentNode, frame?: Schema | IScope): Schema; static readonly BASIC: Schema; static basic(document: DocumentNode): Schema; get scope(): IScope; get url(): LinkUrl | undefined; get self(): Link | undefined; [Symbol.iterator](): Iterator; get refs(): Iterable; definitions(ref?: GRef): Defs; locate(node: Locatable): GRef; standardize(...urls: (LinkUrl | string)[]): Schema; compile(atlas?: Defs): Schema; shrinkwrap(): Schema; dangerousRemoveHeaders(): Schema; print(): string; protected constructor(document: DocumentNode, frame: IScope); } export default Schema; export declare const pruneLinks: import("@protoplasm/recall").Replay<(defs: Defs) => Generator<({ readonly kind: Kind.OPERATION_DEFINITION; readonly loc?: import("graphql").Location | undefined; readonly operation: import("graphql").OperationTypeNode; readonly name?: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | undefined; readonly variableDefinitions?: readonly { readonly kind: Kind.VARIABLE_DEFINITION; readonly loc?: import("graphql").Location | undefined; readonly variable: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; }; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | { readonly kind: Kind.LIST_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any | { readonly kind: Kind.NON_NULL_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any; }; } | { readonly kind: Kind.NON_NULL_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any; }; readonly defaultValue?: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; } | undefined; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; }[] | undefined; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; readonly selectionSet: { kind: Kind.SELECTION_SET; loc?: import("graphql").Location | undefined; selections: readonly ({ readonly kind: Kind.FIELD; readonly loc?: import("graphql").Location | undefined; readonly alias?: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; readonly selectionSet?: any | undefined; } | { readonly kind: Kind.FRAGMENT_SPREAD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; } | { readonly kind: Kind.INLINE_FRAGMENT; readonly loc?: import("graphql").Location | undefined; readonly typeCondition?: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | undefined; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; readonly selectionSet: any; })[]; }; } & import("./gref").HasGref) | ({ readonly kind: Kind.FRAGMENT_DEFINITION; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly variableDefinitions?: readonly { readonly kind: Kind.VARIABLE_DEFINITION; readonly loc?: import("graphql").Location | undefined; readonly variable: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; }; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | { readonly kind: Kind.LIST_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any | { readonly kind: Kind.NON_NULL_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any; }; } | { readonly kind: Kind.NON_NULL_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any; }; readonly defaultValue?: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; } | undefined; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; }[] | undefined; readonly typeCondition: { readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; readonly selectionSet: { kind: Kind.SELECTION_SET; loc?: import("graphql").Location | undefined; selections: readonly ({ readonly kind: Kind.FIELD; readonly loc?: import("graphql").Location | undefined; readonly alias?: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; readonly selectionSet?: any | undefined; } | { readonly kind: Kind.FRAGMENT_SPREAD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; } | { readonly kind: Kind.INLINE_FRAGMENT; readonly loc?: import("graphql").Location | undefined; readonly typeCondition?: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | undefined; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.VARIABLE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } | { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; readonly selectionSet: any; })[]; }; } & import("./gref").HasGref) | ({ readonly kind: Kind.SCHEMA_DEFINITION; readonly loc?: import("graphql").Location | undefined; readonly description?: { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | undefined; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; readonly operationTypes: readonly { readonly kind: Kind.OPERATION_TYPE_DEFINITION; readonly loc?: import("graphql").Location | undefined; readonly operation: import("graphql").OperationTypeNode; readonly type: { readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref; }[]; } & import("./gref").HasGref) | ({ readonly kind: Kind.DIRECTIVE_DEFINITION; readonly loc?: import("graphql").Location | undefined; readonly description?: { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.INPUT_VALUE_DEFINITION; readonly loc?: import("graphql").Location | undefined; readonly description?: { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | { readonly kind: Kind.LIST_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any | { readonly kind: Kind.NON_NULL_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any; }; } | { readonly kind: Kind.NON_NULL_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any; }; readonly defaultValue?: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; } | undefined; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; }[] | undefined; readonly repeatable: boolean; readonly locations: readonly { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }[]; } & import("./gref").HasGref) | ({ readonly kind: Kind.SCALAR_TYPE_DEFINITION; readonly loc?: import("graphql").Location | undefined; readonly description?: { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; } & import("./gref").HasGref) | ({ readonly kind: Kind.OBJECT_TYPE_DEFINITION; readonly loc?: import("graphql").Location | undefined; readonly description?: { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly interfaces?: readonly ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref)[] | undefined; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; readonly fields?: readonly { readonly kind: Kind.FIELD_DEFINITION; readonly loc?: import("graphql").Location | undefined; readonly description?: { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.INPUT_VALUE_DEFINITION; readonly loc?: import("graphql").Location | undefined; readonly description?: { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | { readonly kind: Kind.LIST_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any | { readonly kind: Kind.NON_NULL_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any; }; } | { readonly kind: Kind.NON_NULL_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any; }; readonly defaultValue?: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; } | undefined; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; }[] | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | { readonly kind: Kind.LIST_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any | { readonly kind: Kind.NON_NULL_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any; }; } | { readonly kind: Kind.NON_NULL_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any; }; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; }[] | undefined; } & import("./gref").HasGref) | ({ readonly kind: Kind.INTERFACE_TYPE_DEFINITION; readonly loc?: import("graphql").Location | undefined; readonly description?: { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly interfaces?: readonly ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref)[] | undefined; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; readonly fields?: readonly { readonly kind: Kind.FIELD_DEFINITION; readonly loc?: import("graphql").Location | undefined; readonly description?: { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.INPUT_VALUE_DEFINITION; readonly loc?: import("graphql").Location | undefined; readonly description?: { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | { readonly kind: Kind.LIST_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any | { readonly kind: Kind.NON_NULL_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any; }; } | { readonly kind: Kind.NON_NULL_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any; }; readonly defaultValue?: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; } | undefined; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; }[] | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | { readonly kind: Kind.LIST_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any | { readonly kind: Kind.NON_NULL_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any; }; } | { readonly kind: Kind.NON_NULL_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any; }; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; }[] | undefined; } & import("./gref").HasGref) | ({ readonly kind: Kind.UNION_TYPE_DEFINITION; readonly loc?: import("graphql").Location | undefined; readonly description?: { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; readonly types?: readonly ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref)[] | undefined; } & import("./gref").HasGref) | ({ readonly kind: Kind.ENUM_TYPE_DEFINITION; readonly loc?: import("graphql").Location | undefined; readonly description?: { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; readonly values?: readonly { readonly kind: Kind.ENUM_VALUE_DEFINITION; readonly loc?: import("graphql").Location | undefined; readonly description?: { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; }[] | undefined; } & import("./gref").HasGref) | ({ readonly kind: Kind.INPUT_OBJECT_TYPE_DEFINITION; readonly loc?: import("graphql").Location | undefined; readonly description?: { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; readonly fields?: readonly { readonly kind: Kind.INPUT_VALUE_DEFINITION; readonly loc?: import("graphql").Location | undefined; readonly description?: { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | { readonly kind: Kind.LIST_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any | { readonly kind: Kind.NON_NULL_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any; }; } | { readonly kind: Kind.NON_NULL_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any; }; readonly defaultValue?: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; } | undefined; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; }[] | undefined; } & import("./gref").HasGref) | ({ readonly kind: Kind.SCHEMA_EXTENSION; readonly loc?: import("graphql").Location | undefined; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; readonly operationTypes?: readonly { readonly kind: Kind.OPERATION_TYPE_DEFINITION; readonly loc?: import("graphql").Location | undefined; readonly operation: import("graphql").OperationTypeNode; readonly type: { readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref; }[] | undefined; } & import("./gref").HasGref) | ({ readonly kind: Kind.SCALAR_TYPE_EXTENSION; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; } & import("./gref").HasGref) | ({ readonly kind: Kind.OBJECT_TYPE_EXTENSION; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly interfaces?: readonly ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref)[] | undefined; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; readonly fields?: readonly { readonly kind: Kind.FIELD_DEFINITION; readonly loc?: import("graphql").Location | undefined; readonly description?: { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.INPUT_VALUE_DEFINITION; readonly loc?: import("graphql").Location | undefined; readonly description?: { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | { readonly kind: Kind.LIST_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any | { readonly kind: Kind.NON_NULL_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any; }; } | { readonly kind: Kind.NON_NULL_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any; }; readonly defaultValue?: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; } | undefined; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; }[] | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | { readonly kind: Kind.LIST_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any | { readonly kind: Kind.NON_NULL_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any; }; } | { readonly kind: Kind.NON_NULL_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any; }; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; }[] | undefined; } & import("./gref").HasGref) | ({ readonly kind: Kind.INTERFACE_TYPE_EXTENSION; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly interfaces?: readonly ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref)[] | undefined; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; readonly fields?: readonly { readonly kind: Kind.FIELD_DEFINITION; readonly loc?: import("graphql").Location | undefined; readonly description?: { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.INPUT_VALUE_DEFINITION; readonly loc?: import("graphql").Location | undefined; readonly description?: { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | { readonly kind: Kind.LIST_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any | { readonly kind: Kind.NON_NULL_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any; }; } | { readonly kind: Kind.NON_NULL_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any; }; readonly defaultValue?: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; } | undefined; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; }[] | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | { readonly kind: Kind.LIST_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any | { readonly kind: Kind.NON_NULL_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any; }; } | { readonly kind: Kind.NON_NULL_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any; }; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; }[] | undefined; } & import("./gref").HasGref) | ({ readonly kind: Kind.UNION_TYPE_EXTENSION; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; readonly types?: readonly ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref)[] | undefined; } & import("./gref").HasGref) | ({ readonly kind: Kind.ENUM_TYPE_EXTENSION; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; readonly values?: readonly { readonly kind: Kind.ENUM_VALUE_DEFINITION; readonly loc?: import("graphql").Location | undefined; readonly description?: { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; }[] | undefined; } & import("./gref").HasGref) | ({ readonly kind: Kind.INPUT_OBJECT_TYPE_EXTENSION; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; readonly fields?: readonly { readonly kind: Kind.INPUT_VALUE_DEFINITION; readonly loc?: import("graphql").Location | undefined; readonly description?: { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | { readonly kind: Kind.LIST_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any | { readonly kind: Kind.NON_NULL_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any; }; } | { readonly kind: Kind.NON_NULL_TYPE; readonly loc?: import("graphql").Location | undefined; readonly type: ({ readonly kind: Kind.NAMED_TYPE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; } & import("./gref").HasGref) | any; }; readonly defaultValue?: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; } | undefined; readonly directives?: readonly ({ readonly kind: Kind.DIRECTIVE; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly arguments?: readonly { readonly kind: Kind.ARGUMENT; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.LIST; readonly loc?: import("graphql").Location | undefined; readonly values: readonly ({ readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; })[]; } | { readonly kind: Kind.OBJECT; readonly loc?: import("graphql").Location | undefined; readonly fields: readonly { readonly kind: Kind.OBJECT_FIELD; readonly loc?: import("graphql").Location | undefined; readonly name: { readonly kind: Kind.NAME; readonly loc?: import("graphql").Location | undefined; readonly value: string; }; readonly value: { readonly kind: Kind.INT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.FLOAT; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | { readonly kind: Kind.STRING; readonly loc?: import("graphql").Location | undefined; readonly value: string; readonly block?: boolean | undefined; } | { readonly kind: Kind.BOOLEAN; readonly loc?: import("graphql").Location | undefined; readonly value: boolean; } | { readonly kind: Kind.NULL; readonly loc?: import("graphql").Location | undefined; } | { readonly kind: Kind.ENUM; readonly loc?: import("graphql").Location | undefined; readonly value: string; } | any | any; }[]; }; }[] | undefined; } & import("./gref").HasGref)[] | undefined; }[] | undefined; } & import("./gref").HasGref), void, undefined>>; //# sourceMappingURL=schema.d.ts.map