///
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;
}
}
}