import type { MarketClient } from './client.js'; export declare class NotLoggedInError extends Error { constructor(); } export interface CliClientOptions { /** Override the API base URL. Takes precedence over config and defaults. */ baseUrl?: string; /** Require authentication. When true, throws NotLoggedInError if no token is available. */ requireAuth?: boolean; } export interface CliClient { client: MarketClient; baseUrl: string; authToken: string | undefined; } export declare function getCliClient(opts?: CliClientOptions): Promise; //# sourceMappingURL=cli-client.d.ts.map