import { AnyObject } from '@naturalcycles/js-lib'; export interface TableDiffOptions { /** * @default false */ logEmpty?: boolean; /** * @default undefined * * If set - values of each field will be stringified and limited to maxFieldLen. */ maxFieldLen?: number; /** * Title of the A column * * @default `a` */ aTitle?: string; /** * Title of the B column * * @default `b` */ bTitle?: string; } /** * Compares 2 objects, logs their differences via `console.table`. * * If `logEmpty` is set will explicitly log that fact, otherwise will log nothing. * * Function is located in nodejs-lib (not js-lib), because it's planned to improve in the future and add e.g colors (via chalk). */ export declare function tableDiff(a: AnyObject, b: AnyObject, opt?: TableDiffOptions): void;