import { Address } from '../api/Business'; import { CurrencyTypes } from '../api/Payment'; export declare const formatCurrency: (amount: number, currency?: CurrencyTypes, omitSymbols?: boolean) => string; export declare function formatPercentage(amount: number): string; export declare function formatDate(dateString: string | Date): string; export declare function formatMediumDate(input: string | Date): string; export declare function formatDisplayDate(value: any, endDate: string): string; export declare function formatTime(dateString: string): string; export declare function formatTimeSeconds(dateString: string): string; interface UTCConversionOptions { setEndOfDay?: boolean; setExactTime?: boolean; } export declare const convertToUTC: (dateString: string, options: UTCConversionOptions) => string; interface localConversionOptions { showDisplayDate?: boolean; showInputDate?: boolean; showTime?: boolean; showInputDateTime?: boolean; } export declare const convertToLocal: (dateString: string, options: localConversionOptions) => string; export declare function formatAddress(address: Address): string; export declare function capitalFirstLetter(str: string): string; export declare function snakeCaseToHumanReadable(snakeCaseStr: string): string; export declare function snakeToCamel(str: string): string; export declare function isEmptyObject(obj: {} | null): boolean; export declare const isInRange: (num: any, min: any, max: any) => boolean; export declare function removeAttribute(htmlString: any, attribute: any): string; export declare function addAttribute(htmlString: any, tagName: any, attribute: any, value: any): string; export declare function processHTML(htmlString: any, functions: any): any; export declare function formatPhoneNumber(number: any): string; export declare function generateId(length?: number): string; export declare function generateTabId(): string; export declare function capitalizeFirstLetter(str: string): string; export declare function isTokenExpired(token: string): boolean; export {};