RequestOptions<V, T>: {
    document: RequestDocument | TypedDocumentNode<T, V>;
    requestHeaders?: GraphQLClientRequestHeaders;
    signal?: RequestInit["signal"];
} & (V extends Record<any, never>
    ? {
        variables?: V;
    }
    : keyof RemoveIndex<V> extends never
        ? {
            variables?: V;
        }
        : {
            variables: V;
        })

Type Parameters

Type declaration