import { QuickFact } from '@equinor/fusion/lib/http/apiClients/models/info/QuickFact'; import { OverLayScope } from '../overlay'; export declare enum ApplicationGuideEventType { activated = "application-guide-activated", deactivated = "application-guide-deactivated", scope = "application-guide-scope", show = "application-guide-show", selection = "application-guide-selection" } export type ApplicationGuideEventDetail = { selected?: { scope: string; anchor: string; }; scope?: OverLayScope; active?: boolean; info?: QuickFact; }; export declare class ApplicationGuideEvent extends CustomEvent { constructor(type: T, init: CustomEventInit); } declare global { interface ElementEventMap { [ApplicationGuideEventType.activated]: ApplicationGuideEvent; [ApplicationGuideEventType.deactivated]: ApplicationGuideEvent; [ApplicationGuideEventType.show]: ApplicationGuideEvent; [ApplicationGuideEventType.selection]: ApplicationGuideEvent; } }