/// import * as Web3 from 'web3'; import ChannelEthContract from './ChannelEthContract'; import ChannelTokenContract from './ChannelTokenContract'; import ChannelInflator from './ChannelInflator'; import Storage from './Storage'; import MachinomyOptions from './MachinomyOptions'; import ChannelContract from './ChannelContract'; import IChannelManager from './IChannelManager'; import PaymentManager from './PaymentManager'; import ChainManager from './ChainManager'; import Client from './client'; export default class Registry { account: string; web3: Web3; options: MachinomyOptions; constructor(account: string, web3: Web3, options: MachinomyOptions); inflator(): Promise; channelEthContract(): Promise; channelTokenContract(): Promise; channelContract(): Promise; storage(): Promise; chainManager(): Promise; paymentManager(): Promise; client(): Promise; channelManager(): Promise; }