import 'isomorphic-fetch';
interface IPinataCreds {
    pinataApi: string;
    pinataSecret: string;
}
export declare const getIpfsURL: (value: string) => string;
export declare const getIpfsURLPinata: (cid: string) => string;
export declare const NftStoreModule: {
    storeJsonContent: (jsonContent: string) => Promise<{
        cid: string;
        url: string;
    }>;
    getJsonContent: (url: string, settings?: {
        forceIPFSdirectly?: boolean;
    }) => Promise<string>;
    config: (_config: {
        nftStorageKey?: string;
        mockNftStorage?: boolean;
        ipfsProxyEnabled?: boolean;
        usePinata?: IPinataCreds;
    }) => void;
    utils: {
        getIpfsURL: (value: string) => string;
    };
};
export {};
