import type { ODataServiceInfo } from '@sap-ux/axios-extension'; /** * Count the number of services from the result of a catalog call. * * @param catalogResult - V2 or V4 result of catalog call * @returns - number of services */ export declare function countNumberOfServices(catalogResult?: ODataServiceInfo[]): number; /** * Format string to write number of services, e.g. 1 service or 123 services. * * @param count - number of service * @returns - string with number of services */ export declare function getServiceCountText(count: number): string; /** * Returns replacer function that can be used with JSON.stringify to detect * and replace circular structures. * * @example JSON.stringify(object, getCircularReplacer()); * @returns - replacer that replaces circular structures */ export declare function getCircularReplacer(): (key: string, value: any) => any; /** * Convert an int byte number to a nice output format like 1.23 KB. * * @param byteNumber - int number of bytes * @returns output string */ export declare function byteNumberToSizeString(byteNumber: number): string; //# sourceMappingURL=formatter.d.ts.map