import { type Argv } from 'yargs'; import { type CLIConfig } from '../cli-config.js'; import { type IOFormat } from '../io-util.js'; import { type CalculateOutputFormatFlags, type OutputFormatter } from './output.js'; import { type SmartThingsCommandFlags } from './smartthings-command.js'; export type BuildOutputFormatterFlags = SmartThingsCommandFlags & CalculateOutputFormatFlags & { indent?: number; groupRows?: boolean; }; export declare const buildOutputFormatterBuilder: (yargs: Argv) => Argv; export declare function buildOutputFormatter(flags: BuildOutputFormatterFlags, cliConfig: CLIConfig, inputFormat?: IOFormat, commonOutputFormatter?: OutputFormatter): OutputFormatter; //# sourceMappingURL=output-builder.d.ts.map