import { CID } from 'webnative/dist/ipfs'; import { Ucan } from 'webnative/dist/ucan'; import { Address, SignedMessage, MessageBody, WalletInfo, Receipt } from './types'; export declare const cosignMessage: (message: SignedMessage, prf: Ucan) => Promise; export declare const formatMessage: (to: string, ownPubKey: string, amount: number) => Promise; export declare const getAggregatedAddress: (publicKey: string) => Promise
; export declare const getWalletInfo: (publicKey: string) => Promise; export declare const getProviderAddress: () => Promise
; export declare const getProviderBalance: (pubkey: string) => Promise; export declare const getBalance: (address: string) => Promise; export declare const createWallet: (publicKey: string, rootDid: string) => Promise; export declare const waitForReceipt: (messageId: string) => Promise; export declare const getPastReciepts: (publicKey: string) => Promise; export declare const getMessageStatus: (messageId: CID) => Promise; export declare const getBlockHeight: () => Promise;