import Core from "./helpers/core";
import Wallet from "./interfaces/IWallet";
import Client from "./interfaces/IClient";
import DingoFrame from "./interfaces/IDingo";
export default class Dingo extends Core implements DingoFrame {
    wallet: Wallet;
    client: Client;
    constructor(rpc: string, tokenStr: string);
    version(): Promise<import("./interfaces/IFilecoinResponse").default>;
    shutdown(): Promise<import("./interfaces/IFilecoinResponse").default>;
    discover(): Promise<import("./interfaces/IFilecoinResponse").default>;
    daysToBlocks(days: number): number;
    monthsToBlocks(months: number): number;
    calculatePaddedSize(size: number): number;
}
