export declare const delay: (ms: number) => Promise; export declare const asyncMap: (arr: T[], cb: (item: T) => Promise | undefined, delay?: number) => Promise; export declare const shareSocialMedia: (socialMedia: "telegram" | "whatsApp" | "twitter" | "email" | "facebook", share: string) => string; export declare const readingTime: (length: number) => number; export declare const numberWithCommas: (x: number | string) => string; export declare const nFormatter: (num: number, digits?: number) => string; export declare const promiseState: (p: Promise) => Promise<"pending" | "fulfilled" | "rejected">; export declare const secondToTime: (seconds: number) => { hour: string; minute: string; second: string; }; export declare function bytesToSize(bytes: number): string; /** * @description Inverse Lerp * @param {number} min ILerp minimum * @param {number} max ILerp maximum * @param {number} v Given value * @param {number} multiplier ILerp multiplier */ export declare function ILerp(min: number, max: number, v: number, multiplier?: number): number;