#!/usr/bin/env node import { type BrowserLoginResult } from "./cli/browser-login.js"; import { type AuthenticationProbe, type CredentialStore, type StoredCredentialInput } from "./runtime/index.js"; import type { Region } from "./types.js"; export interface CliDependencies { createCredentialStore?: () => CredentialStore; login?: (region: Region) => Promise; importCredentials?: (region: Region) => Promise; probe?: AuthenticationProbe; env?: Readonly>; now?: () => Date; writeLine?: (line: string) => void; } export declare function runCli(argv: readonly string[], dependencies?: CliDependencies): Promise; //# sourceMappingURL=cli.d.ts.map