import { Session } from '../state/session.js'; import type { SqConfig } from '../config.js'; /** * Auto-router: clasifica un prompt y devuelve un alias de modelo óptimo. * Heurística simple pero efectiva — keywords + longitud + context. * * Keywords complejos (architect, debug, refactor...) → opus * think-hard / ultrathink → opus * Short + simple question → haiku * Resto → sonnet (balance) */ export declare function classifyPromptForRouter(prompt: string, authStatus: { anthropic: boolean; openai: boolean; google: boolean; }, config?: { router?: { rules?: Record; }; }): string | null; export declare function startREPL(config: SqConfig, opts?: { resumeSession?: Session; }): Promise; //# sourceMappingURL=repl.d.ts.map