export interface ProjectorInterface < T > { projectSimple ( object ) : Promise < Record < string , unknown > > ; projectFull ( object ) : Promise < Record < string , unknown > > ; projectCustom ( projectionType , object , ... args ) : Promise < Record < string , unknown > > ; }