import type { Request } from 'express';
import type { LTApiResult } from '../types/sdk';
/**
 * Exchange host authentication for a Long Tail JWT.
 *
 * Calls `sso.resolve(req)` to extract the host identity, JIT provisions
 * the user in `lt_users`, and returns a signed JWT the dashboard can
 * store for subsequent API calls.
 *
 * No request body required — the host's cookies/headers carry the auth.
 */
export declare function exchangeSSO(req: Request): Promise<LTApiResult>;
