export declare enum SupabaseErrorEnum {
    COMMON = "SUPABASE-000",
    FORBIDDEN = "SUPABASE-001",
    UNAUTHORIZED = "SUPABASE-002"
}
export declare const SUPABASE_ERROR_ENUM_TITLES: Record<SupabaseErrorEnum, string>;
export declare class SupabaseError<T = unknown> extends Error {
    message: string;
    code: SupabaseErrorEnum;
    metadata?: T;
    constructor(message?: string | SupabaseErrorEnum, code?: SupabaseErrorEnum, metadata?: T);
}
