import type { SqConfig } from '../config.js'; /** * Non-interactive mode: un turno, imprime respuesta en stdout, sale. * * sq -p "qué hace este fichero" * cat error.log | sq -p "resume los errores" * sq -p "añade tests" --model opus * * Por defecto imprime solo el texto final (sin banners, sin barras, sin * status bar). Pensado para scripts y pipelines. */ export declare function runOneShot(config: SqConfig, opts: { prompt: string; model?: string; stdinContent?: string; }): Promise; /** Lee todo stdin en una string. Devuelve null si stdin es un TTY (no hay pipe). */ export declare function readStdinIfPiped(): Promise; //# sourceMappingURL=oneshot.d.ts.map