import type { ControlPlaneSessionStoreStartInput } from './state/control-plane-session-store.js';
export type ChatCliV2Options = ControlPlaneSessionStoreStartInput & {
    trpcUrl: string;
    model?: string;
    maxSteps?: number;
    searchIgnoreDirs?: string[];
    systemContext?: string;
    apiKey?: string;
    preferApiKey?: boolean;
};
export declare function startChatCliV2(options: ChatCliV2Options): import("ink").Instance;
//# sourceMappingURL=index.d.ts.map