///
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 { JSXBase as StencilJsx } from "@stencil/core/internal";
import type { EventHandler } from "@arcgis/lumina";
interface StencilInstantAppsAppError extends StencilJsx.HTMLAttributes {
}
interface StencilInstantAppsAppGuide extends Required>, Partial>, StencilJsx.HTMLAttributes {
}
interface StencilInstantAppsBuffer extends Partial>, StencilJsx.HTMLAttributes {
}
interface StencilInstantAppsControlPanel extends Required>, Partial>, StencilJsx.HTMLAttributes {
}
interface StencilInstantAppsCreate extends Partial>, StencilJsx.HTMLAttributes {
}
interface StencilInstantAppsExport extends Partial>, StencilJsx.HTMLAttributes {
onAfterExport?: EventHandler;
onExportOutputUpdated?: EventHandler;
}
interface StencilInstantAppsExportViews extends Partial>, StencilJsx.HTMLAttributes {
onExportOutputUpdated?: EventHandler;
}
interface StencilInstantAppsFilterList extends Required>, Partial>, StencilJsx.HTMLAttributes {
onFilterListReset?: EventHandler;
onFilterUpdate?: EventHandler;
}
interface StencilInstantAppsHeader extends Partial>, StencilJsx.HTMLAttributes {
onInfoIsOpenChanged?: EventHandler;
}
interface StencilInstantAppsInteractiveLegend extends Required>, Partial>, StencilJsx.HTMLAttributes {
}
interface StencilInstantAppsInteractiveLegendClassic extends Required>, Partial>, StencilJsx.HTMLAttributes {
}
interface StencilInstantAppsInteractiveLegendCount extends Required>, Partial>, StencilJsx.HTMLAttributes {
}
interface StencilInstantAppsInteractiveLegendGroupLegendElement extends Required>, Partial>, StencilJsx.HTMLAttributes {
}
interface StencilInstantAppsInteractiveLegendGroupLegendElementCaption extends Required>, Partial>, StencilJsx.HTMLAttributes {
onGroupLayerCaptionElementExpandUpdated?: EventHandler;
}
interface StencilInstantAppsInteractiveLegendLayerElement extends Required>, Partial>, StencilJsx.HTMLAttributes {
}
interface StencilInstantAppsInteractiveLegendLayerElementCaption extends Required>, Partial>, StencilJsx.HTMLAttributes {
onLayerCaptionElementExpandUpdated?: EventHandler;
}
interface StencilInstantAppsInteractiveLegendLegendElement extends Required>, Partial>, StencilJsx.HTMLAttributes {
}
interface StencilInstantAppsInteractiveLegendLegendElementCaption extends Required>, Partial>, StencilJsx.HTMLAttributes {
onLegendLayerExpandUpdated?: EventHandler;
onShowAllSelected?: EventHandler;
}
interface StencilInstantAppsInteractiveLegendRelationship extends Required>, StencilJsx.HTMLAttributes {
}
interface StencilInstantAppsKeyboardShortcuts extends Required>, StencilJsx.HTMLAttributes {
}
interface StencilInstantAppsLandingPage extends Required>, Partial>, StencilJsx.HTMLAttributes {
onLandingPageClose?: EventHandler;
onLandingPageOpen?: EventHandler;
}
interface StencilInstantAppsLanguageSwitcher extends Required>, Partial>, StencilJsx.HTMLAttributes {
onSelectedLanguageUpdated?: EventHandler;
}
interface StencilInstantAppsLanguageTranslator extends Required>, Partial>, StencilJsx.HTMLAttributes {
onTranslatorDataUpdated?: EventHandler;
}
interface StencilInstantAppsCkeditorWrapper extends Required>, Partial>, StencilJsx.HTMLAttributes {
onDataChanged?: EventHandler;
onIsFocused?: EventHandler;
}
interface StencilInstantAppsLanguageTranslatorContent extends StencilJsx.HTMLAttributes {
}
interface StencilInstantAppsLanguageTranslatorItem extends Required>, StencilJsx.HTMLAttributes {
onTranslatorItemDataUpdated?: EventHandler;
}
interface StencilInstantAppsLanguageTranslatorSearch extends Required>, StencilJsx.HTMLAttributes {
onSuggestionSelected?: EventHandler;
}
interface StencilInstantAppsMeasurement extends Required>, Partial>, StencilJsx.HTMLAttributes {
onMeasureActive?: EventHandler;
}
interface StencilInstantAppsMeasurementTool extends Required>, StencilJsx.HTMLAttributes {
}
interface StencilInstantAppsPopover extends Required>, Partial>, StencilJsx.HTMLAttributes {
}
interface StencilInstantAppsPopovers extends Required>, Partial>, StencilJsx.HTMLAttributes {
}
interface StencilInstantAppsScoreboard extends Required>, Partial>, StencilJsx.HTMLAttributes {
onScoreboardItemsUpdated?: EventHandler;
}
interface StencilInstantAppsSignIn extends Required>, Partial>, StencilJsx.HTMLAttributes {
}
interface StencilInstantAppsSocialShare extends Partial>, StencilJsx.HTMLAttributes {
}
interface StencilInstantAppsSplash extends Partial>, StencilJsx.HTMLAttributes {
onSplashClose?: EventHandler;
}
interface StencilInstantAppsTimeFilter extends Required>, Partial>, StencilJsx.HTMLAttributes {
}
interface ExposedElements {
"instant-apps-app-error": StencilInstantAppsAppError;
"instant-apps-app-guide": StencilInstantAppsAppGuide;
"instant-apps-buffer": StencilInstantAppsBuffer;
"instant-apps-control-panel": StencilInstantAppsControlPanel;
"instant-apps-create": StencilInstantAppsCreate;
"instant-apps-export": StencilInstantAppsExport;
"instant-apps-export-views": StencilInstantAppsExportViews;
"instant-apps-filter-list": StencilInstantAppsFilterList;
"instant-apps-header": StencilInstantAppsHeader;
"instant-apps-interactive-legend": StencilInstantAppsInteractiveLegend;
"instant-apps-interactive-legend-classic": StencilInstantAppsInteractiveLegendClassic;
"instant-apps-interactive-legend-count": StencilInstantAppsInteractiveLegendCount;
"instant-apps-interactive-legend-group-legend-element": StencilInstantAppsInteractiveLegendGroupLegendElement;
"instant-apps-interactive-legend-group-legend-element-caption": StencilInstantAppsInteractiveLegendGroupLegendElementCaption;
"instant-apps-interactive-legend-layer-element": StencilInstantAppsInteractiveLegendLayerElement;
"instant-apps-interactive-legend-layer-element-caption": StencilInstantAppsInteractiveLegendLayerElementCaption;
"instant-apps-interactive-legend-legend-element": StencilInstantAppsInteractiveLegendLegendElement;
"instant-apps-interactive-legend-legend-element-caption": StencilInstantAppsInteractiveLegendLegendElementCaption;
"instant-apps-interactive-legend-relationship": StencilInstantAppsInteractiveLegendRelationship;
"instant-apps-keyboard-shortcuts": StencilInstantAppsKeyboardShortcuts;
"instant-apps-landing-page": StencilInstantAppsLandingPage;
"instant-apps-language-switcher": StencilInstantAppsLanguageSwitcher;
"instant-apps-language-translator": StencilInstantAppsLanguageTranslator;
"instant-apps-ckeditor-wrapper": StencilInstantAppsCkeditorWrapper;
"instant-apps-language-translator-content": StencilInstantAppsLanguageTranslatorContent;
"instant-apps-language-translator-item": StencilInstantAppsLanguageTranslatorItem;
"instant-apps-language-translator-search": StencilInstantAppsLanguageTranslatorSearch;
"instant-apps-measurement": StencilInstantAppsMeasurement;
"instant-apps-measurement-tool": StencilInstantAppsMeasurementTool;
"instant-apps-popover": StencilInstantAppsPopover;
"instant-apps-popovers": StencilInstantAppsPopovers;
"instant-apps-scoreboard": StencilInstantAppsScoreboard;
"instant-apps-sign-in": StencilInstantAppsSignIn;
"instant-apps-social-share": StencilInstantAppsSocialShare;
"instant-apps-splash": StencilInstantAppsSplash;
"instant-apps-time-filter": StencilInstantAppsTimeFilter;
}
export namespace JSX {
export interface IntrinsicElements extends ExposedElements {}
}
declare module "@stencil/core/internal/stencil-public-runtime" {
export namespace h.JSX {
interface IntrinsicElements extends ExposedElements {}
}
}