import { BaseEvent , SocketStatusOptions } from '../event/Events' ; import { Command as CommandNS } from '../AbstractCommand' ; import IAMCPResponse = CommandNS . IAMCPResponse ; import IAMCPStatus = CommandNS . IAMCPStatus ; /**
 *
 */ export namespace Callback { /**
     *
     */ export interface IEventCallback { ( event ) : void ; } /**
     *
     */ export interface IBooleanCallback { ( value ) : void ; } /**
     *
     */ export interface IStringCallback { ( value ) : void ; } /**
     *
     */ export interface IResponseCallback { ( value ) : void ; } todo export interface IErrorCallback { ( error ) : void ; } /**
     *
     */ export interface ISocketStatusCallback { ( value ) : void ; } /**
     *
     */ export interface ICommandStatusCallback { ( code ) : void ; } }