import { Bot , TagFilter } from '../bots' ; /**
 * Defines an interface for an object that is able to act as a client to store and query bots in a remote system.
 */ export interface BotClient { param inst param added addBots ( inst , added ) : Promise < void > ; param inst clearBots ( inst ) : Promise < void > ; param inst param tags lookupBots ( inst , tags ) : Promise < Bot [ ] > ; }