import type { PaginationMeta } from '../shared/paginate.js';
/**
 * Print data as newline-delimited JSON (NDJSON).
 *
 * Emits a `_meta` line with pagination info (if present), then one JSON
 * line per item in the named array field.
 */
export declare function printNdjson(data: Record<string, unknown> & {
    _pagination?: PaginationMeta;
}, field: string): void;
interface DisplayOpts {
    maxColWidth?: number;
}
export interface OutputOpts {
    json?: boolean;
    ndjson?: boolean;
    table?: boolean;
    csv?: boolean;
    display?: DisplayOpts;
}
export declare function outputResult(data: Record<string, any>, field: string | null, opts: OutputOpts): boolean;
export {};
//# sourceMappingURL=result-formatter.d.ts.map