import { ArgumentsCamelCase } from 'yargs'; export type LoginType = 'default' | 'sync-target'; export declare const doLogin: (askForUnixSocket: boolean, headers: string[], loginType?: LoginType, url?: string, pathToUnixSocket?: string) => Promise<{ url: string; accessToken: string; unixSocket: string | undefined; error: string | undefined; }>; export declare const loginCommand: (argv: ArgumentsCamelCase<{ status: boolean; "unix-socket": boolean; "skip-updates-check": boolean; header?: string[]; }>) => Promise;