export interface ISubscriptionObserver { next: (IExecutionResult) => void; error: (Error) => void; } export interface ISubscription { unsubscribe: () => void; }