import ContractBase, { TxParameters } from '../ContractBase'; import { InstantiableConfig } from '../../../Instantiable.abstract'; import { Account } from '../../../nevermined'; export default class NeverminedConfig extends ContractBase { templates: any; static getInstance(config: InstantiableConfig): Promise; getOwner(): Promise; getNetworkFee(): Promise; getFeeReceiver(): Promise; getIsProvenanceEnabled(): Promise; isGovernor(address: string): Promise; setGovernor(address: string, from?: Account, txParams?: TxParameters): Promise; setTrustedForwarder(address: string, from?: Account, txParams?: TxParameters): Promise; getTrustedForwarder(): Promise; setNetworkFees(networkFee: number, feeReceiver: string, from?: Account, txParams?: TxParameters): Promise; }