Skip to main content

TypedQueryDocumentNode <TResponseData, TRequestVariables>

Wrapper type that contains DocumentNode and types that can be deduced from it.

Hierarchy

Index

Properties

optional__ensureTypesOfVariablesAndResultMatching

__ensureTypesOfVariablesAndResultMatching?: (variables: TRequestVariables) => TResponseData

This type is used to ensure that the variables you pass in to the query are assignable to Variables and that the Result is assignable to whatever you pass your result to. The method is never actually implemented, but the type is valid because we list it as optional


Type declaration

    • (variables: TRequestVariables): TResponseData
    • Parameters

      • variables: TRequestVariables

      Returns TResponseData

readonlydefinitions

definitions: readonly ExecutableDefinitionNode[]

readonlykind

kind: Document

optionalreadonlyloc

loc?: Location

optionalreadonlytokenCount

tokenCount?: number