/// import type { InstantAppsAppError } from "../components/instant-apps-app-error"; import type { InstantAppsAppGuide } from "../components/instant-apps-app-guide"; import type { InstantAppsBuffer } from "../components/instant-apps-buffer"; import type { InstantAppsControlPanel } from "../components/instant-apps-control-panel"; import type { InstantAppsCreate } from "../components/instant-apps-create"; import type { InstantAppsExport } from "../components/instant-apps-export"; import type { InstantAppsExportViews } from "../components/instant-apps-export-views"; import type { InstantAppsFilterList } from "../components/instant-apps-filter-list"; import type { InstantAppsHeader } from "../components/instant-apps-header"; import type { InstantAppsInteractiveLegend } from "../components/instant-apps-interactive-legend"; import type { InstantAppsInteractiveLegendClassic } from "../components/instant-apps-interactive-legend-classic"; import type { InstantAppsInteractiveLegendCount } from "../components/instant-apps-interactive-legend-count"; import type { InstantAppsInteractiveLegendGroupLegendElement } from "../components/instant-apps-interactive-legend-group-legend-element"; import type { InstantAppsInteractiveLegendGroupLegendElementCaption } from "../components/instant-apps-interactive-legend-group-legend-element-caption"; import type { InstantAppsInteractiveLegendLayerElement } from "../components/instant-apps-interactive-legend-layer-element"; import type { InstantAppsInteractiveLegendLayerElementCaption } from "../components/instant-apps-interactive-legend-layer-element-caption"; import type { InstantAppsInteractiveLegendLegendElement } from "../components/instant-apps-interactive-legend-legend-element"; import type { InstantAppsInteractiveLegendLegendElementCaption } from "../components/instant-apps-interactive-legend-legend-element-caption"; import type { InstantAppsInteractiveLegendRelationship } from "../components/instant-apps-interactive-legend-relationship"; import type { InstantAppsKeyboardShortcuts } from "../components/instant-apps-keyboard-shortcuts"; import type { InstantAppsLandingPage } from "../components/instant-apps-landing-page"; import type { InstantAppsLanguageSwitcher } from "../components/instant-apps-language-switcher"; import type { InstantAppsLanguageTranslator } from "../components/instant-apps-language-translator"; import type { InstantAppsCkeditorWrapper } from "../components/instant-apps-ckeditor-wrapper"; import type { InstantAppsLanguageTranslatorContent } from "../components/instant-apps-language-translator-content"; import type { InstantAppsLanguageTranslatorItem } from "../components/instant-apps-language-translator-item"; import type { InstantAppsLanguageTranslatorSearch } from "../components/instant-apps-language-translator-search"; import type { InstantAppsMeasurement } from "../components/instant-apps-measurement"; import type { InstantAppsMeasurementTool } from "../components/instant-apps-measurement-tool"; import type { InstantAppsPopover } from "../components/instant-apps-popover"; import type { InstantAppsPopovers } from "../components/instant-apps-popovers"; import type { InstantAppsScoreboard } from "../components/instant-apps-scoreboard"; import type { InstantAppsSignIn } from "../components/instant-apps-sign-in"; import type { InstantAppsSocialShare } from "../components/instant-apps-social-share"; import type { InstantAppsSplash } from "../components/instant-apps-splash"; import type { InstantAppsTimeFilter } from "../components/instant-apps-time-filter"; import { JSX as PreactJsx } from "preact"; import type { EventHandler } from "@arcgis/lumina"; /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsAppError extends PreactJsx.HTMLAttributes { } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsAppGuide extends Required>, Partial>, PreactJsx.HTMLAttributes { } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsBuffer extends Partial>, PreactJsx.HTMLAttributes { } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsControlPanel extends Required>, Partial>, PreactJsx.HTMLAttributes { } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsCreate extends Partial>, PreactJsx.HTMLAttributes { } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsExport extends Partial>, PreactJsx.HTMLAttributes { onafterExport?: EventHandler; onexportOutputUpdated?: EventHandler; } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsExportViews extends Partial>, PreactJsx.HTMLAttributes { onexportOutputUpdated?: EventHandler; } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsFilterList extends Required>, Partial>, PreactJsx.HTMLAttributes { onfilterListReset?: EventHandler; onfilterUpdate?: EventHandler; } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsHeader extends Partial>, PreactJsx.HTMLAttributes { oninfoIsOpenChanged?: EventHandler; } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsInteractiveLegend extends Required>, Partial>, PreactJsx.HTMLAttributes { } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsInteractiveLegendClassic extends Required>, Partial>, PreactJsx.HTMLAttributes { } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsInteractiveLegendCount extends Required>, Partial>, PreactJsx.HTMLAttributes { } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsInteractiveLegendGroupLegendElement extends Required>, Partial>, PreactJsx.HTMLAttributes { } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsInteractiveLegendGroupLegendElementCaption extends Required>, Partial>, PreactJsx.HTMLAttributes { ongroupLayerCaptionElementExpandUpdated?: EventHandler; } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsInteractiveLegendLayerElement extends Required>, Partial>, PreactJsx.HTMLAttributes { } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsInteractiveLegendLayerElementCaption extends Required>, Partial>, PreactJsx.HTMLAttributes { onlayerCaptionElementExpandUpdated?: EventHandler; } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsInteractiveLegendLegendElement extends Required>, Partial>, PreactJsx.HTMLAttributes { } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsInteractiveLegendLegendElementCaption extends Required>, Partial>, PreactJsx.HTMLAttributes { onlegendLayerExpandUpdated?: EventHandler; onshowAllSelected?: EventHandler; } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsInteractiveLegendRelationship extends Required>, PreactJsx.HTMLAttributes { } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsKeyboardShortcuts extends Required>, PreactJsx.HTMLAttributes { } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsLandingPage extends Required>, Partial>, PreactJsx.HTMLAttributes { onlandingPageClose?: EventHandler; onlandingPageOpen?: EventHandler; } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsLanguageSwitcher extends Required>, Partial>, PreactJsx.HTMLAttributes { onselectedLanguageUpdated?: EventHandler; } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsLanguageTranslator extends Required>, Partial>, PreactJsx.HTMLAttributes { ontranslatorDataUpdated?: EventHandler; } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsCkeditorWrapper extends Required>, Partial>, PreactJsx.HTMLAttributes { ondataChanged?: EventHandler; onisFocused?: EventHandler; } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsLanguageTranslatorContent extends PreactJsx.HTMLAttributes { } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsLanguageTranslatorItem extends Required>, PreactJsx.HTMLAttributes { ontranslatorItemDataUpdated?: EventHandler; } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsLanguageTranslatorSearch extends Required>, PreactJsx.HTMLAttributes { onsuggestionSelected?: EventHandler; } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsMeasurement extends Required>, Partial>, PreactJsx.HTMLAttributes { onmeasureActive?: EventHandler; } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsMeasurementTool extends Required>, PreactJsx.HTMLAttributes { } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsPopover extends Required>, Partial>, PreactJsx.HTMLAttributes { } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsPopovers extends Required>, Partial>, PreactJsx.HTMLAttributes { } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsScoreboard extends Required>, Partial>, PreactJsx.HTMLAttributes { onscoreboardItemsUpdated?: EventHandler; } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsSignIn extends Required>, Partial>, PreactJsx.HTMLAttributes { } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsSocialShare extends Partial>, PreactJsx.HTMLAttributes { } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsSplash extends Partial>, PreactJsx.HTMLAttributes { onsplashClose?: EventHandler; } /** @deprecated Update to Preact 10.27.2+ or 11+ and consume types/preact file over types/preact10 */ interface PreactInstantAppsTimeFilter extends Required>, Partial>, PreactJsx.HTMLAttributes { } declare module 'preact' { namespace createElement.JSX { interface IntrinsicElements { "instant-apps-app-error": PreactInstantAppsAppError; "instant-apps-app-guide": PreactInstantAppsAppGuide; "instant-apps-buffer": PreactInstantAppsBuffer; "instant-apps-control-panel": PreactInstantAppsControlPanel; "instant-apps-create": PreactInstantAppsCreate; "instant-apps-export": PreactInstantAppsExport; "instant-apps-export-views": PreactInstantAppsExportViews; "instant-apps-filter-list": PreactInstantAppsFilterList; "instant-apps-header": PreactInstantAppsHeader; "instant-apps-interactive-legend": PreactInstantAppsInteractiveLegend; "instant-apps-interactive-legend-classic": PreactInstantAppsInteractiveLegendClassic; "instant-apps-interactive-legend-count": PreactInstantAppsInteractiveLegendCount; "instant-apps-interactive-legend-group-legend-element": PreactInstantAppsInteractiveLegendGroupLegendElement; "instant-apps-interactive-legend-group-legend-element-caption": PreactInstantAppsInteractiveLegendGroupLegendElementCaption; "instant-apps-interactive-legend-layer-element": PreactInstantAppsInteractiveLegendLayerElement; "instant-apps-interactive-legend-layer-element-caption": PreactInstantAppsInteractiveLegendLayerElementCaption; "instant-apps-interactive-legend-legend-element": PreactInstantAppsInteractiveLegendLegendElement; "instant-apps-interactive-legend-legend-element-caption": PreactInstantAppsInteractiveLegendLegendElementCaption; "instant-apps-interactive-legend-relationship": PreactInstantAppsInteractiveLegendRelationship; "instant-apps-keyboard-shortcuts": PreactInstantAppsKeyboardShortcuts; "instant-apps-landing-page": PreactInstantAppsLandingPage; "instant-apps-language-switcher": PreactInstantAppsLanguageSwitcher; "instant-apps-language-translator": PreactInstantAppsLanguageTranslator; "instant-apps-ckeditor-wrapper": PreactInstantAppsCkeditorWrapper; "instant-apps-language-translator-content": PreactInstantAppsLanguageTranslatorContent; "instant-apps-language-translator-item": PreactInstantAppsLanguageTranslatorItem; "instant-apps-language-translator-search": PreactInstantAppsLanguageTranslatorSearch; "instant-apps-measurement": PreactInstantAppsMeasurement; "instant-apps-measurement-tool": PreactInstantAppsMeasurementTool; "instant-apps-popover": PreactInstantAppsPopover; "instant-apps-popovers": PreactInstantAppsPopovers; "instant-apps-scoreboard": PreactInstantAppsScoreboard; "instant-apps-sign-in": PreactInstantAppsSignIn; "instant-apps-social-share": PreactInstantAppsSocialShare; "instant-apps-splash": PreactInstantAppsSplash; "instant-apps-time-filter": PreactInstantAppsTimeFilter; } } namespace h.JSX { interface IntrinsicElements { "instant-apps-app-error": PreactInstantAppsAppError; "instant-apps-app-guide": PreactInstantAppsAppGuide; "instant-apps-buffer": PreactInstantAppsBuffer; "instant-apps-control-panel": PreactInstantAppsControlPanel; "instant-apps-create": PreactInstantAppsCreate; "instant-apps-export": PreactInstantAppsExport; "instant-apps-export-views": PreactInstantAppsExportViews; "instant-apps-filter-list": PreactInstantAppsFilterList; "instant-apps-header": PreactInstantAppsHeader; "instant-apps-interactive-legend": PreactInstantAppsInteractiveLegend; "instant-apps-interactive-legend-classic": PreactInstantAppsInteractiveLegendClassic; "instant-apps-interactive-legend-count": PreactInstantAppsInteractiveLegendCount; "instant-apps-interactive-legend-group-legend-element": PreactInstantAppsInteractiveLegendGroupLegendElement; "instant-apps-interactive-legend-group-legend-element-caption": PreactInstantAppsInteractiveLegendGroupLegendElementCaption; "instant-apps-interactive-legend-layer-element": PreactInstantAppsInteractiveLegendLayerElement; "instant-apps-interactive-legend-layer-element-caption": PreactInstantAppsInteractiveLegendLayerElementCaption; "instant-apps-interactive-legend-legend-element": PreactInstantAppsInteractiveLegendLegendElement; "instant-apps-interactive-legend-legend-element-caption": PreactInstantAppsInteractiveLegendLegendElementCaption; "instant-apps-interactive-legend-relationship": PreactInstantAppsInteractiveLegendRelationship; "instant-apps-keyboard-shortcuts": PreactInstantAppsKeyboardShortcuts; "instant-apps-landing-page": PreactInstantAppsLandingPage; "instant-apps-language-switcher": PreactInstantAppsLanguageSwitcher; "instant-apps-language-translator": PreactInstantAppsLanguageTranslator; "instant-apps-ckeditor-wrapper": PreactInstantAppsCkeditorWrapper; "instant-apps-language-translator-content": PreactInstantAppsLanguageTranslatorContent; "instant-apps-language-translator-item": PreactInstantAppsLanguageTranslatorItem; "instant-apps-language-translator-search": PreactInstantAppsLanguageTranslatorSearch; "instant-apps-measurement": PreactInstantAppsMeasurement; "instant-apps-measurement-tool": PreactInstantAppsMeasurementTool; "instant-apps-popover": PreactInstantAppsPopover; "instant-apps-popovers": PreactInstantAppsPopovers; "instant-apps-scoreboard": PreactInstantAppsScoreboard; "instant-apps-sign-in": PreactInstantAppsSignIn; "instant-apps-social-share": PreactInstantAppsSocialShare; "instant-apps-splash": PreactInstantAppsSplash; "instant-apps-time-filter": PreactInstantAppsTimeFilter; } } }