import { DAI } from '@ethersphere/bee-js'; export interface BeeConfig { 'api-addr': string; password: string; 'swap-enable': boolean; 'swap-initial-deposit': bigint; mainnet: boolean; 'full-node': boolean; 'cors-allowed-origins': string; 'resolver-options': string; 'use-postage-snapshot': boolean; 'data-dir': string; 'blockchain-rpc-endpoint'?: string; } export declare function getBzzPriceAsDai(desktopUrl: string): Promise; export declare function upgradeToLightNode(desktopUrl: string, rpcProvider: string): Promise; export declare function setJsonRpcInDesktop(desktopUrl: string, value: string): Promise; export declare function getDesktopConfiguration(desktopUrl: string): Promise; export declare function restartBeeNode(desktopUrl: string): Promise; export declare function createGiftWallet(desktopUrl: string, address: string): Promise; export declare function performSwap(desktopUrl: string, daiAmount: DAI): Promise; export declare function getLatestBeeDesktopVersion(): Promise;