export interface Intent { type: string; params?: { type?: string; id?: string; }; } export interface IntentChecker { (intentName: string, params?: { [key: string]: any; }): boolean; identity?: Symbol; }