import type { AuthProvidersResponse } from 'dexie-cloud-common'; /** * Fetches available authentication providers from the Dexie Cloud server. * * @param databaseUrl - The Dexie Cloud database URL * @param socialAuthEnabled - Whether social auth is enabled in client config (default: true) * @returns Promise resolving to AuthProvidersResponse * * Handles failures gracefully: * - 404 → Returns OTP-only (old server version) * - Network error → Returns OTP-only * - socialAuthEnabled: false → Returns OTP-only without fetching */ export declare function fetchAuthProviders(databaseUrl: string, socialAuthEnabled?: boolean): Promise;