type Provider = 'azure' | 'bitbucket' | 'discord' | 'facebook' | 'github' | 'gitlab' | 'google' | 'linkedin' | 'slack' | 'spotify' | 'twitch' | 'twitter' | 'workos'; export declare function useSupabaseAuth(): { signInWithProvider: (provider: Provider) => Promise; signInWithPassword: (email: string, password: string) => Promise<{ success: boolean; error?: string; }>; signUp: (email: string, password: string) => Promise<{ success: boolean; error?: string; }>; forgotPassword: (email: string, redirectUrl: string) => Promise<{ success: boolean; error?: string; }>; resetPassword: (password: string) => Promise<{ success: boolean; error?: string; }>; signOut: () => Promise<{ success: boolean; error?: Error; }>; }; export {}; //# sourceMappingURL=useSupabaseAuth.d.ts.map