/**
 * Reference HTTP adapter for connecting to a real auth API (e.g. doct-auth-mock-api).
 * Consumers can use this adapter directly or create their own implementing `AuthApiAdapter`.
 * Usage: `SSOAuthProvider config={{ apiAdapter: createHttpAuthAdapter('http://localhost:3001') }}`
 */
import type { AuthApiAdapter } from '../core/auth-api-adapter';
/**
 * Creates an AuthApiAdapter that calls the given API base URL.
 * Expects routes: POST /api/auth/send-otp, verify-otp, complete-profile,
 * authenticate-provider, validate-session, refresh-session; GET validate-session
 * (with credentials) for validateSessionFromCookie.
 */
export declare function createHttpAuthAdapter(baseUrl: string): AuthApiAdapter;
