import { FungibleAssetsDictionaryEntry } from "../../";
declare class Utils {
    static transformImageUrl(imageUrl: string, imageBaseUrl: string): string | undefined;
    static hashString(str: string): string | number;
    static inNode(): boolean;
    static inBrowser(): boolean;
    static delay: (time: any) => Promise<unknown>;
    static formatDateString: (dateString: string, locale?: string) => string;
    static pluck<T, K extends keyof T>(o: T, propertyNames: K[]): any;
    static htmlProperties(props: any): any;
    static fromEntries(arr: any[]): any;
    static updateFungibleAssetsArray(oldAssets: {
        key: string;
        value: FungibleAssetsDictionaryEntry[];
    }[], newAssets: {
        key: string;
        value: FungibleAssetsDictionaryEntry[];
    }[]): {
        key: string;
        value: FungibleAssetsDictionaryEntry[];
    }[];
    static isPublicKeyValid(publicKey: string): boolean;
    private static mergeEntry;
}
export default Utils;
//# sourceMappingURL=index.d.ts.map