import { ILog } from '../types'; import { NRequest } from '../Core/Objects/NRequest'; import { RNRequest } from '../Core/Objects/RNRequest'; export declare const getTime: (date: number | string) => string; export declare const getShortDate: (date: number | string) => string; export declare const getDate: (date: number | string) => string; export declare const getStatus: (status?: number) => string; export declare const duration: (startTime: number, endTime: number) => number; export declare const isLongText: (value: string) => boolean; export declare const addEllipsis: (value: string) => string; export declare const xlsxWriter: (text?: never[], encoding?: string, path?: string, showDeviceInfo?: boolean) => Promise; export declare const deleteFile: (path: any) => Promise; export declare const formatDatas: (array: any) => []; export declare const mergeArrays: (...arrays: Array) => ILog[]; export declare const compare: (a: ILog, b: ILog) => number; export declare const getGeneralElementsAsArray: (item: NRequest | RNRequest) => [string, any][]; export declare const getRequestHeadersElementsAsArray: (item: NRequest | RNRequest) => any; export declare const getResponseHeadersElementsAsArray: (item: NRequest | RNRequest) => any; export declare const stringifyData: (array: Array) => string; export declare const excludedAttributesForExport: Array; export declare const formatSharedMessage: (general: Array, requestHeaders: Array, postData: string, responseHeaders: Array, bodyResponse: string) => string;