@mavrykdynamics/taquito
Version:
High level functionality that builds upon the other packages in the Mavryk Typescript Library Suite.
6 lines (5 loc) • 660 B
TypeScript
import { Wallet } from '../wallet/wallet';
import { Context } from '../context';
import { ContractAbstraction } from './contract';
import { ContractProvider } from './interface';
export declare function compose<ContractAbsComposer1 extends ContractAbstraction<ContractProvider | Wallet>, ContractAbsComposer2 extends ContractAbstraction<ContractProvider | Wallet>, ContractAbstractionComposed>(functioncomposer1: (abs: ContractAbsComposer1, context: Context) => ContractAbsComposer2, functioncomposer2: (abs: ContractAbsComposer2, context: Context) => ContractAbstractionComposed): (abs: ContractAbsComposer1, context: Context) => ContractAbstractionComposed;