Type alias CacheUpdateMatrix<Client>

CacheUpdateMatrix<Client>: {
    [Method in keyof Client]?: Client[Method] extends ApiMethod<any, Response | infer Data>
        ? CacheUpdateGetter<MergedOptions<Client, Argument<Client[Method]>>, Data>
        : never
}

Collection of cache update getters for each method of an API client.

Type Parameters