export declare const CHARACTERS = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; export declare const DEFAULT_CURRENCY_FORMAT = "0,0.00"; export declare const FOREX_CURRENCY_FORMAT = "0,0.00[000000]"; export type Numeral = number | string; export declare function getFirstLetters(str: string): string; export declare function formatMoneyWithoutCurrency(amount: Numeral): string; export declare function formatForexWithCurrency(num: Numeral, currencyCode: string): string; export declare function formatForexWithoutCurrency(num: Numeral): string; export declare function formatForex(num: Numeral): string; export declare const toDecimal: (n: Numeral, r: number) => number; export declare const toForex: (n: Numeral) => number; export declare function hideEmail(email: string): string; export declare function hidePhoneNumber(phone: string): string; export declare function formatBytes(bytes: number, decimals?: number): string; export declare function randomIDs(): string; export declare function randomNumIDs(): number; export declare const getText: (obj: any, key: string) => any; export declare const isEmptyObject: (obj: any) => boolean; export declare const isValuesEqual: (o1: any, o2: any) => boolean; export declare const removeSpecialCharacters: (str?: string) => string; export declare const removeSpecialCharacterOnObject: (object: any) => any; export declare const truncateStr: (size: number, str?: string, r?: string) => string; export declare const defaultAvatar: (value?: { firstName?: string; lastName?: string; }) => string; export declare const defaultLogo: (str?: string) => string; /** * Formats a name string by capitalizing the first letter of each word and lowercasing the rest. * @param {string} str - The name string to be formatted. * @returns {string} - The formatted name string. */ export declare const formatHumanName: (str: string) => string; export declare function getFirstCharactersOfWords(sentence: string, n: number): string; type RandomType = (typeof RANDOM_TYPE)[keyof typeof RANDOM_TYPE]; export declare const RANDOM_TYPE: { ALPHANUMERIC: number; NUMERIC: number; UPPERCASE_CHARACTERS: number; LOWERCASE_CHARACTERS: number; ALL_CASE_CHARACTERS: number; ALL_CHARACTERS: number; }; export declare function random(type: RandomType, length: number): string; export declare function randomAnyString(length?: number): string; export declare function randomAlphaNumeric(length?: number): string; export declare function randomSerialString(): string; export declare function randomOTP(length?: number): string; export declare function formatMoney(amount: number, currencyCode: string): string; export declare function formatNumber(amount: Numeral, currencyCode?: string, formatType?: string): string; export declare function formatPercent(value: number): string; export declare function htmlEncode(rawStr: string): string; export declare function firstLetter(str?: string): string; export declare const isObject: (ele: any) => boolean; export declare const isArray: (ele: any) => boolean; export declare const toTitleCaseFromCamel: (str: string) => string; export declare const toTitleCase: (str: string) => string; export declare const toCamelCase: (str: string) => string; export declare const toSnakeCase: (str: string) => string; export declare const trimStr: (str?: string) => string; export declare const objToString: (obj: any) => string; export declare const parseTemplate: (rawTemplate: string | undefined, params: Record) => string; export declare const randomIdStr: () => string; export declare const normalizeObject: (obj: any) => any; export declare const normalizeArrObject: (arr: any[]) => any[]; export declare const removeLastComma: (str?: string) => string; export declare const toUpperCase: (str?: string) => string; export declare const isValidLangCode: (code?: string) => boolean; export declare const isEmail: (email: string) => boolean; export declare const isUsername: (username: string) => boolean; export declare function getFirstCharactersOfEachWords(inputString: string, length?: number): string; export declare function isVersionGreaterThanOrEqual(v1: string, v2: string): boolean; export declare function isValidVersion(v: string): boolean; export {};