import { getCountries } from 'libphonenumber-js'; export declare const formatNumber: (num: number, defaultCurrencySymbol?: string) => string; export declare function formateDate(date: any, format?: string): string; export declare function capitalizeWords(str: any): any; export declare const defaultUserCurrency: () => string; export declare const valueWithCurrency: (value: any) => string; export declare const sortData: (data: any[], key: string, direction: string) => any[]; export declare function recursiveSort(data: any[], nestedKeys: any[], header: string, direction: string): any; export declare function formatTime(isoString: string, format?: string): string; type Nullable = { [P in keyof T]: T[P] extends object ? Nullable : T[P] | null; }; export declare function convertEmptyToNull>(obj: T): Nullable; export declare function removeExtraKeys(data: any, extraKeys?: any[]): any; export declare const apiType: { company: () => Promise; items: () => Promise; currency: () => Promise; salesperson: () => Promise; party: () => Promise; department: () => Promise; location: () => Promise; uom: () => Promise; discountedItems: () => Promise; taxTemplate: () => Promise; paymentTerm: () => Promise; incoTerms: () => Promise; shippingRules: () => Promise; bins: () => Promise; agreement: () => Promise; accounts: () => Promise; invoices: () => Promise; purchaseOrderReceipts: () => Promise; representatives: () => Promise; industry: () => Promise; categoryItems: () => Promise; customerSegment: () => Promise; countries: typeof getCountries; }; export {};