export interface ApplicationOutputs { graphqlURL : string ; websocketURL : string ; } export interface Counters { subscriptions ( ) : Promise < number > ; connections ( ) : Promise < number > ; readModels ( readModelName ) : Promise < number > ; events ( ) : Promise < number > ; } export interface Queries { events ( primaryKey ) : Promise < Array < unknown > > ; readModels ( primaryKey , readModelName ) : Promise < Array < unknown > > ; } export interface ProviderTestHelper { outputs : ApplicationOutputs ; counters : Counters ; queries : Queries ; }