/**
 * HTTP client for browser verify jobs via desk relay.
 */
import type { BrowserVerifyResponse, BrowserVerifyStep } from './browser-types.js';
export interface RunBrowserVerifyOpts {
    relayUrl?: string;
    suiteId?: string;
    steps: BrowserVerifyStep[];
    timeoutMs?: number;
}
export declare function relayHealth(relayUrl?: string): Promise<{
    ok: boolean;
    extensionConnected?: boolean;
}>;
export declare function runBrowserVerifyViaRelay(opts: RunBrowserVerifyOpts): Promise<BrowserVerifyResponse & {
    exitCode: number;
    output: string;
}>;
//# sourceMappingURL=browser-verify-client.d.ts.map