Query: Payload<
    T extends void ? QueryFields : T & QueryFields,
    S extends void
        ? T extends WithSchema ? T["schema"] : T extends void ? Schema : void
        : S,
>

Type Parameters