import { Bindings } from "../types";
export declare function getTryConnectionResultPath(): string;
export declare function getTryConnectionResultUrl(env: Bindings, customDomain?: string): string;
/**
 * Idempotently ensure the per-tenant "Try Connection" client exists.
 *
 * The client has no explicit connection enablement — `getEnrichedClient`'s
 * fallback then exposes every tenant connection on it, so the same client
 * can drive a test for any connection without re-provisioning.
 *
 * Its only registered callback is the universal-login result page; the
 * /authorize handler additionally allows the issuer + universal-login
 * wildcards which already cover that URL.
 */
export declare function ensureTryConnectionClient(env: Bindings, tenantId: string): Promise<string>;
