import { OutputFormatter } from './OutputFormatter.js'; /** * Singleton pattern to ensure a single instance of OutputFormatter. * This function selects the appropriate formatter (JSON or Text) based on the input. * @param {string} format - Options indicating whether to use JSON formatting. If text, uses Text formatting. * @returns {OutputFormatter} - The singleton instance of OutputFormatter. * * Usage: * * ```typescript * // To get a Text formatter * const textFormatter = outputFormatSelector(); * ``` */ export declare const outputFormatSelector: (format: string) => OutputFormatter;