/// import { AnyT } from '../definitions.interface'; /** * @stable [18.04.2020] * @param {AnyT} o * @returns {boolean} */ export declare const isObjectNotEmpty: (o: AnyT) => boolean; /** * @stable [18.03.2020] * @param {AnyT} o * @returns {boolean} */ export declare const isStringNotEmpty: (o: AnyT) => boolean; /** * @stable [15.05.2020] */ export declare class ObjectUtils { static readonly buildNotEmptyOrNullValuesObject: (object: TValue) => Record; static readonly buildTrueValuesObject: (object: TValue) => Record; static readonly buildUndefValuesObject: (object: TValue) => Record; static readonly buildValuesObjectBy: (object: TValue, mergeFn?: (o: any, key: any) => any, keyAccessor?: (o: any, key: any) => any) => Record; static readonly isCurrentValueNotEqualPreviousValue: (current: any, previous: any) => boolean; static readonly isObjectEmpty: (o: unknown) => boolean; static readonly isObjectNotEmpty: (o: any) => boolean; }