export { getNftMetaDataUrl, createAndListNFT, listGenericNft, getNextNftId, createCrowdFundingApp, setChainAddressForCrowdFundingApp, };
export declare function listEthNft(rpcUrl: string, privateKey: string, tokenId: string, price: string): Promise<string>;
declare function getNftMetaDataUrl(nftUrl: string): Promise<string>;
declare function createAndListNFT(rpcUrl: string, privateKey: string, price: string, metadataURL: string): Promise<any>;
declare function getNextNftId(nftUrl: string): Promise<number>;
declare function listGenericNft(nftUrl: string, name: string, description: string, amount: number, blobHash: string, minterAddress: string, ownerAddress: string): Promise<string>;
declare function createCrowdFundingApp(crowdFundingUrl: string, title: string, description: string, twitterId: string, blobHash: string): Promise<{
    status: string;
    message: string;
    data: string;
}>;
declare function setChainAddressForCrowdFundingApp(crowdFundingUrl: string, twitterId: string, ethaddress: string, soladdress: string): Promise<{
    status: string;
    message: string;
    successful: any;
    errors: any;
    total_added: number;
}>;
