/// import type MapView from "@arcgis/core/views/MapView.js"; import type { PublicLitElement as LitElement } from "@arcgis/lumina"; import type { Ref } from "lit-html/directives/ref.js"; import type { ArcgisFullscreen as ArcgisFullscreen2 } from "@arcgis/map-components/components/arcgis-fullscreen"; export abstract class MapFullscreen extends LitElement { /** arcgis-fullscreen web component ref */ accessor fullscreenRef: Ref; /** esri/views/MapView: https://developers.arcgis.com/javascript/latest/api-reference/esri-views-MapView.html */ accessor mapView: MapView | undefined; /** Emitted on demand when the fullscreen widget state has changed */ readonly fullscreenStateChange: import("@arcgis/lumina").TargetedEvent; readonly "@eventTypes": { fullscreenStateChange: MapFullscreen["fullscreenStateChange"]["detail"]; }; }