ModelTypes<T, Context, Schema>: {
    [ModelName in keyof Schema["models"]]: Context extends "CLIENT"
        ? ModelTypesClient<Schema["models"][ModelName]>
        : Context extends "COOKIES"
            ? ModelTypesSSRCookies<Schema["models"][ModelName]>
            : Context extends "REQUEST"
                ? ModelTypesSSRRequest<Schema["models"][ModelName]>
                : never
}

Type Parameters