UNPKG

vibe-tools

Version:
17 lines (16 loc) 696 B
import type { Command, CommandGenerator, CommandOptions } from '../types'; type FileProvider = 'gemini' | 'openai' | 'openrouter' | 'perplexity' | 'modelbox' | 'anthropic'; type ThinkingProvider = 'gemini' | 'openai' | 'openrouter' | 'perplexity' | 'modelbox' | 'anthropic'; interface PlanCommandOptions extends CommandOptions { fileProvider?: FileProvider; thinkingProvider?: ThinkingProvider; fileModel?: string; thinkingModel?: string; trackTelemetry?: (data: Record<string, any>) => void; } export declare class PlanCommand implements Command { private config; constructor(); execute(query: string, options: PlanCommandOptions): CommandGenerator; } export {};