import { IConditionalEvent, IConditionalEventT } from './iConditionalEvent'; export interface IConditionalRaisableEvent extends IConditionalEvent { raise(): void; raiseSafe(): void; } export interface IConditionalRaisableEventT extends IConditionalEventT { raise(data: T): void; raiseSafe(data: T): void; }