import type { Formatter, OutputFormat } from '../types.js'; /** * The complete set of formats sessionr understands. Anything else is a * validation error — agents that pass `--output xml` (or any other typo) * should be told explicitly, not silently routed to a plain-text fallback. * * Keep this list in sync with `OutputFormat` in src/types.ts. */ export declare const ACCEPTED_OUTPUT_FORMATS: readonly OutputFormat[]; export declare function isAcceptedOutputFormat(value: unknown): value is OutputFormat; export declare function createFormatter(opts: { output?: OutputFormat; json?: boolean; isTTY: boolean; }): Formatter; //# sourceMappingURL=formatter.d.ts.map