import { Address , SignedStateReceipt , SignedTransaction } from './types' ; export interface UnipigAggregator { getPendingBlockNumber ( ) : number ; getNextTransitionIndex ( ) : number ; param address returns getState ( address ) : Promise < SignedStateReceipt > ; param signedTransaction returns applyTransaction ( signedTransaction ) : Promise < SignedStateReceipt [ ] > ; param signedTransaction returns requestFaucetFunds ( signedTransaction ) : Promise < SignedStateReceipt > ; returns getTransactionCount ( ) : Promise < number > ; }