/** * Sort an array or object by a property. */ export declare function dataSortBy(items: object | string[] | number[], options?: { property?: string; order?: 'asc' | 'desc'; }): object | string[] | number[]; /** * Reverse an array or object. */ export declare function dataReverse(items: T): T; /** * Returns single unique values within an array or object */ export declare function dataRemoveDuplicates(...arrays: T[][]): T[]; /** * Flatten an array of arrays or an object of objects into a single array or object. That was hard to say. */ export declare function dataFlatten(items: T): T; /** * Returns an array without a property or properties. */ export declare function dataWithout(items: T, properties: string | number | string[] | number[]): T;