export declare enum LiveViewEventName { /** Child --> Parent events */ BrowserDisconnected = "BrowserDisconnected", NewWindowOpened = "NewWindowOpened", UrlChange = "UrlChange", /** Parent --> Child events */ CloseWindow = "CloseWindow", NavigateBack = "NavigateBack", NavigateForward = "NavigateForward", NavigateToUrl = "NavigateToUrl", RefreshPage = "RefreshPage", Error = "Error" } export type LiveViewMessage = { eventName: LiveViewEventName.BrowserDisconnected | LiveViewEventName.CloseWindow | LiveViewEventName.NavigateBack | LiveViewEventName.NavigateForward | LiveViewEventName.RefreshPage; } | { eventName: LiveViewEventName.Error; payload: { message: string; code?: string | number; }; } | { eventName: LiveViewEventName.NavigateToUrl; payload: string; } | { eventName: LiveViewEventName.NewWindowOpened; payload: string; } | { eventName: LiveViewEventName.UrlChange; payload: string; };