import { Fees, HederaAccount, NftCreated, CreateNFT } from '../models/hedera.interface';
export declare class HederaSdk {
    readonly hederaAccount: HederaAccount;
    private client;
    constructor(hederaAccount: HederaAccount);
    createNFT({ name, symbol, customFees, supply, cids, nfts, }: CreateNFT): Promise<NftCreated>;
    /**
     *  Hedera fees for NFT's creation
     */
    getFees(): Promise<Fees>;
    /**
     * Set Hedera SDK Client
     * @param accountId
     * @param privateKey
     * @param environment
     */
    private setClient;
    /**
     * Getting the current HBAR price in usd
     */
    private getHbarToCurrency;
}
