import Cardano from '../lib/@emurgo/cardano-multiplatform-lib-nodejs'; export declare const harden: (num: number) => number; export declare const delay: (millisecond: number) => Promise; export declare const provider: { api: { ipfs: string; base: (node?: string) => string; key: (network?: 'mainnet' | 'testnet' | 'preprod' | 'preview') => { project_id: string; }; price: (currency?: string) => void; }; }; export declare const getNetwork: (network: 'mainnet' | 'testnet' | 'preprod' | 'preview') => { id: string; node: string; }; export declare const blockfrostRequest: (endpoint: string, network?: 'mainnet' | 'testnet' | 'preprod' | 'preview', headers?: any, body?: any, signal?: any) => Promise; export declare const getBalanceExtended: (paymentKeyHashBech32: string, network?: 'mainnet' | 'testnet' | 'preprod' | 'preview') => Promise; export declare const getMilkomedaData: (ethAddress: string, network?: 'mainnet' | 'testnet' | 'preprod' | 'preview') => Promise<{ isAllowed: any; assets: never[]; ada: any; current_address: any; protocolMagic: import("@dcspark/milkomeda-constants/types").ProtocolMagic; ttl: any; }>; export declare const getUtxos: (address: string, network?: 'mainnet' | 'testnet' | 'preview' | 'preprod') => Promise; export declare const utxoFromJson: (output: any, address: string) => Promise; export declare const assetsToValue: (assets: any) => Promise;