import { BusEventWithPayload } from '@grafana/data'; import { SceneObject, SceneObjectState } from './types'; export interface SceneObjectStateChangedPayload { prevState: SceneObjectState; newState: SceneObjectState; partialUpdate: Partial; changedObject: SceneObject; } export class SceneObjectStateChangedEvent extends BusEventWithPayload { public static readonly type = 'scene-object-state-change'; }