import { loadSSH2, createAskpassScript, buildSystemSshArgs, type AuthSshRuntime } from '@agent-relay/cloud'; export { loadSSH2, createAskpassScript, buildSystemSshArgs, type AuthSshRuntime }; export type AuthCommandOptions = { workspace?: string; token?: string; cloudUrl?: string; timeout: string; useAuthBroker?: boolean; }; export type ExitFn = (code: number) => never; export interface AuthCommandIo { log: (...args: unknown[]) => void; error: (...args: unknown[]) => void; exit: ExitFn; } export declare function runAuthCommand(providerArg: string, options: AuthCommandOptions, io: AuthCommandIo, runtimeOverrides?: Partial): Promise; //# sourceMappingURL=auth-ssh.d.ts.map