import type { Command } from 'commander'; type ExitFn = (code: number) => never; export interface StatusDependencies { getProjectRoot: () => string; getBrokerConnection: () => { url: string; apiKey?: string; } | null; probe: (url: string) => Promise; getCloudAuth: () => Promise<{ apiUrl: string; } | null>; log: (...args: unknown[]) => void; error: (...args: unknown[]) => void; exit: ExitFn; } /** * The composite top-level `relay status` — a single situational read across the * workspace, the local broker, and cloud login. Distinct from `relay local * status`, which only reports whether the broker daemon is running. */ export declare function registerStatusCommand(program: Command, overrides?: Partial): void; export {}; //# sourceMappingURL=status.d.ts.map