FixedQueryResult<T>: Exclude<T[keyof T], null | undefined> extends PagedList<any, any>
    ? {
        [K in keyof T]-?: WithListsFixed<Exclude<T[K], null | undefined>>
    }
    : T

Replaces all list result types in a query result with types to exclude nulls and undefined from list member unions.

If empty members are present, there will also be errors present, and the response will instead be thrown.

Type Parameters

  • T