import { PostgrestError } from '@supabase/supabase-js' import { Database } from './types' export type Tables = Database['public']['Tables'][T]['Row'] export type Enums = Database['public']['Enums'][T] export type DbResult = T extends PromiseLike ? U : never export type DbResultOk = T extends PromiseLike<{ data: infer U }> ? Exclude : never export type DbResultErr = PostgrestError