interface FadeBehaviorInstanceEventMap extends BehaviorInstanceEventMap { "fadeinend": BehaviorInstanceEvent; "waitend": BehaviorInstanceEvent; "fadeoutend": BehaviorInstanceEvent; } /** Represents the Fade behavior. * @see {@link https://www.construct.net/make-games/manuals/construct-3/scripting/scripting-reference/behavior-interfaces/fade | IFadeBehaviorInstance documentation } */ declare class IFadeBehaviorInstance extends IBehaviorInstance { addEventListener>(type: K, listener: (ev: FadeBehaviorInstanceEventMap[K]) => any): void; removeEventListener>(type: K, listener: (ev: FadeBehaviorInstanceEventMap[K]) => any): void; startFade(): void; restartFade(): void; fadeInTime: number; waitTime: number; fadeOutTime: number; }