|
import { IPlugin } from '../plugin/plugin';
|
|
import { Protocol } from './protocol';
|
|
|
|
// TODO: Source specification to support plugin services.
|
|
|
|
export interface IMessage {
|
|
data: any;
|
|
source: IPlugin | Protocol;
|
|
time: Date;
|
|
resolve(...args: any[]): void;
|
|
}
|