/// import type { ArcgisSolutionsAssistant } from "../components/arcgis-solutions-assistant/customElement.js"; import type { BufferTools } from "../components/buffer-tools/customElement.js"; import type { CardManager } from "../components/card-manager/customElement.js"; import type { ConsentManager } from "../components/consent-manager/customElement.js"; import type { CreateFeature } from "../components/create-feature/customElement.js"; import type { CreateRelatedFeature } from "../components/create-related-feature/customElement.js"; import type { CrowdsourceManager } from "../components/crowdsource-manager/customElement.js"; import type { CrowdsourceReporter } from "../components/crowdsource-reporter/customElement.js"; import type { DeductCalculator } from "../components/deduct-calculator/customElement.js"; import type { DeleteButton } from "../components/delete-button/customElement.js"; import type { DeleteDialog } from "../components/delete-dialog/customElement.js"; import type { EditCard } from "../components/edit-card/customElement.js"; import type { FeatureDetails } from "../components/feature-details/customElement.js"; import type { FeatureList } from "../components/feature-list/customElement.js"; import type { FieldSelection } from "../components/field-selection/customElement.js"; import type { InfoCard } from "../components/info-card/customElement.js"; import type { LayerList } from "../components/layer-list/customElement.js"; import type { LayerListWidget } from "../components/layer-list-widget/customElement.js"; import type { LayerTable } from "../components/layer-table/customElement.js"; import type { MapBasemapGallery } from "../components/map-basemap-gallery/customElement.js"; import type { MapCard } from "../components/map-card/customElement.js"; import type { MapDrawTools } from "../components/map-draw-tools/customElement.js"; import type { MapFloorFilter } from "../components/map-floor-filter/customElement.js"; import type { MapFullscreen } from "../components/map-fullscreen/customElement.js"; import type { MapLayerPicker } from "../components/map-layer-picker/customElement.js"; import type { MapLegend } from "../components/map-legend/customElement.js"; import type { MapPicker } from "../components/map-picker/customElement.js"; import type { MapSearch } from "../components/map-search/customElement.js"; import type { MapSelectTools } from "../components/map-select-tools/customElement.js"; import type { MapTools } from "../components/map-tools/customElement.js"; import type { PciCalculator } from "../components/pci-calculator/customElement.js"; import type { PdfDownload } from "../components/pdf-download/customElement.js"; import type { PublicNotification } from "../components/public-notification/customElement.js"; import type { RefineSelection } from "../components/refine-selection/customElement.js"; import type { SelectionTool } from "../components/selection-tool/customElement.js"; import type { SolutionBuilderAssistant } from "../components/solution-builder-assistant/customElement.js"; import type { SolutionConfigureTitles } from "../components/solution-configure-titles/customElement.js"; import type { SolutionDeleteDialog } from "../components/solution-delete-dialog/customElement.js"; import type { SolutionDeployDialog } from "../components/solution-deploy-dialog/customElement.js"; import type { SolutionDeployedCard } from "../components/solution-deployed-card/customElement.js"; import type { SolutionDeployedCardPanel } from "../components/solution-deployed-card-panel/customElement.js"; import type { SolutionDeployingDialog } from "../components/solution-deploying-dialog/customElement.js"; import type { SolutionDetailsCard } from "../components/solution-details-card/customElement.js"; import type { SolutionDetailsPanel } from "../components/solution-details-panel/customElement.js"; import type { SolutionItemAccordion } from "../components/solution-item-accordion/customElement.js"; import type { SolutionItemDiagram } from "../components/solution-item-diagram/customElement.js"; import type { SolutionItemIcon } from "../components/solution-item-icon/customElement.js"; import type { SolutionResourceCard } from "../components/solution-resource-card/customElement.js"; import type { SolutionSnapshotGallery } from "../components/solution-snapshot-gallery/customElement.js"; import type { SolutionSocialShare } from "../components/solution-social-share/customElement.js"; import type { SolutionUserAvatar } from "../components/solution-user-avatar/customElement.js"; import type { SolutionsAllPanel } from "../components/solutions-all-panel/customElement.js"; import type { SolutionsAllShell } from "../components/solutions-all-shell/customElement.js"; import type { SolutionsDeployApp } from "../components/solutions-deploy-app/customElement.js"; import type { SolutionsDeployAppNav } from "../components/solutions-deploy-app-nav/customElement.js"; import type { SolutionsDeployedList } from "../components/solutions-deployed-list/customElement.js"; import type { SolutionsDeployedPanel } from "../components/solutions-deployed-panel/customElement.js"; import type { SolutionsDeployedShell } from "../components/solutions-deployed-shell/customElement.js"; import type { SolutionsFilterPanel } from "../components/solutions-filter-panel/customElement.js"; import type { SolutionsResourcesSection } from "../components/solutions-resources-section/customElement.js"; import type { SolutionsResourcesShell } from "../components/solutions-resources-shell/customElement.js"; import type { SolutionsSearchSortToolbar } from "../components/solutions-searchsort-toolbar/customElement.js"; import { JSXBase as StencilJsx } from "@stencil/core/internal"; import type { EventHandler } from "@arcgis/lumina"; interface StencilArcgisSolutionsAssistant extends Partial>, StencilJsx.HTMLAttributes { onAssistantProcessing?: EventHandler; onCloseAssistant?: EventHandler; } interface StencilBufferTools extends Partial>, StencilJsx.HTMLAttributes { onBufferComplete?: EventHandler; onDistanceChanged?: EventHandler; onUnitChanged?: EventHandler; } interface StencilCardManager extends Partial>, StencilJsx.HTMLAttributes { onBackFromCreateWorkFlow?: EventHandler; onCreateWorkFlowStarted?: EventHandler; onDisablePaste?: EventHandler; onFeaturesCopied?: EventHandler; onFeaturesPasted?: EventHandler; } interface StencilConsentManager extends Required>, Partial>, StencilJsx.HTMLAttributes { onConsentGranted?: EventHandler; } interface StencilCreateFeature extends Partial>, StencilJsx.HTMLAttributes { onActiveFeatureCountChange?: EventHandler; onCreateFeatureEditorClosed?: EventHandler; onCreateFeatureEditorInitialized?: EventHandler; onDrawComplete?: EventHandler; onEditingAttachment?: EventHandler; onEditingLocation?: EventHandler; onFail?: EventHandler; onModeChanged?: EventHandler; onProgressStatus?: EventHandler; onSuccess?: EventHandler; } interface StencilCreateRelatedFeature extends Partial>, StencilJsx.HTMLAttributes { onFail?: EventHandler; onFormReady?: EventHandler; onIsActionPending?: EventHandler; onSuccess?: EventHandler; } interface StencilCrowdsourceManager extends Partial>, StencilJsx.HTMLAttributes { onShowCoverPage?: EventHandler; onShowIntroductionWindow?: EventHandler; } interface StencilCrowdsourceReporter extends Partial>, StencilJsx.HTMLAttributes { onTogglePanel?: EventHandler; } interface StencilDeductCalculator extends StencilJsx.HTMLAttributes { onDeductValueComplete?: EventHandler; } interface StencilDeleteButton extends Partial>, StencilJsx.HTMLAttributes { onDeleteClicked?: EventHandler; onEditsComplete?: EventHandler; } interface StencilDeleteDialog extends Partial>, StencilJsx.HTMLAttributes { onDeleteDialogClose?: EventHandler; onEditsComplete?: EventHandler; } interface StencilEditCard extends Partial>, StencilJsx.HTMLAttributes { onCloseEdit?: EventHandler; onCreatingFeature?: EventHandler; onEditorInitialized?: EventHandler; onEditsComplete?: EventHandler; onRefreshGraphics?: EventHandler; } interface StencilFeatureDetails extends Partial>, StencilJsx.HTMLAttributes { onAddComment?: EventHandler; onCommentClick?: EventHandler; onCommentSelect?: EventHandler; onFeatureSelectionChange?: EventHandler; onLikeOrDislikeClicked?: EventHandler; onLoadingStatus?: EventHandler; } interface StencilFeatureList extends Partial>, StencilJsx.HTMLAttributes { onFeatureClick?: EventHandler; onFeatureSelect?: EventHandler; } interface StencilFieldSelection extends Partial>, StencilJsx.HTMLAttributes { } interface StencilInfoCard extends Partial>, StencilJsx.HTMLAttributes { onClearSelection?: EventHandler; onCopyFeatures?: EventHandler; onPasteFeatures?: EventHandler; onPopupClosed?: EventHandler; onSelectionChanged?: EventHandler; } interface StencilLayerList extends Partial>, StencilJsx.HTMLAttributes { onLayerSelect?: EventHandler; onLayersListLoaded?: EventHandler; } interface StencilLayerListWidget extends Partial>, StencilJsx.HTMLAttributes { } interface StencilLayerTable extends Partial>, StencilJsx.HTMLAttributes { onBeforeFeatureSelectionChange?: EventHandler; onColumnReorder?: EventHandler; onContinueEditing?: EventHandler; onCopyFeatures?: EventHandler; onEditMultipleFeatures?: EventHandler; onFeaturesAdded?: EventHandler; onFeatureSelectionChange?: EventHandler; onInitCreateComponent?: EventHandler; onPasteFeatures?: EventHandler; onRelatedRecordToggled?: EventHandler; onRequestLayerSelectionChange?: EventHandler; onShowDelete?: EventHandler; onToggleFilter?: EventHandler; } interface StencilMapBasemapGallery extends Partial>, StencilJsx.HTMLAttributes { } interface StencilMapCard extends Partial>, StencilJsx.HTMLAttributes { onBeforeMapChanged?: EventHandler; onClearSelection?: EventHandler; onCopyFeatures?: EventHandler; onEditMultipleFeatures?: EventHandler; onFeaturesCopied?: EventHandler; onMapChanged?: EventHandler; onPasteFeatures?: EventHandler; onToggleFilter?: EventHandler; } interface StencilMapDrawTools extends Partial>, StencilJsx.HTMLAttributes { onDrawRedo?: EventHandler; onDrawUndo?: EventHandler; onSelectionLoadingChange?: EventHandler; onSketchGraphicsChange?: EventHandler; } interface StencilMapFloorFilter extends Partial>, StencilJsx.HTMLAttributes { onFacilityChanged?: EventHandler; onLevelChanged?: EventHandler; onSiteChanged?: EventHandler; } interface StencilMapFullscreen extends Partial>, StencilJsx.HTMLAttributes { onFullscreenStateChange?: EventHandler; } interface StencilMapLayerPicker extends Partial>, StencilJsx.HTMLAttributes { onBeforeLayerSelectionChange?: EventHandler; onIdsFound?: EventHandler; onLayerSelectionChange?: EventHandler; onNoLayersFound?: EventHandler; } interface StencilMapLegend extends Partial>, StencilJsx.HTMLAttributes { } interface StencilMapPicker extends Partial>, StencilJsx.HTMLAttributes { onBeforeMapInfoChange?: EventHandler; onMapInfoChange?: EventHandler; } interface StencilMapSearch extends Partial>, StencilJsx.HTMLAttributes { } interface StencilMapSelectTools extends Partial>, StencilJsx.HTMLAttributes { onSelectionSetChange?: EventHandler; } interface StencilMapTools extends Partial>, StencilJsx.HTMLAttributes { onClearSelection?: EventHandler; } interface StencilPciCalculator extends StencilJsx.HTMLAttributes { } interface StencilPdfDownload extends Partial>, StencilJsx.HTMLAttributes { } interface StencilPublicNotification extends Partial>, StencilJsx.HTMLAttributes { onSearchConfigurationChange?: EventHandler; } interface StencilRefineSelection extends Partial>, StencilJsx.HTMLAttributes { onSelectionLoadingChange?: EventHandler; onSelectionSetsChanged?: EventHandler; } interface StencilSelectionTool extends Partial>, StencilJsx.HTMLAttributes { onDrawingComplete?: EventHandler; onFeaturesSelected?: EventHandler; } interface StencilSolutionBuilderAssistant extends Partial>, StencilJsx.HTMLAttributes { onDiscardBuilder?: EventHandler; } interface StencilSolutionConfigureTitles extends Partial>, StencilJsx.HTMLAttributes { onSolutionConfigureTitlesBeforeClose?: EventHandler; onSolutionItemsTitlesChanged?: EventHandler; } interface StencilSolutionDeleteDialog extends Required>, Partial>, StencilJsx.HTMLAttributes { onSolutionDeleted?: EventHandler; onSolutionDeleteDialogBeforeClose?: EventHandler; onSolutionDeleteDialogOpen?: EventHandler; } interface StencilSolutionDeployDialog extends Partial>, StencilJsx.HTMLAttributes { onDeployCancelled?: EventHandler; onDeployFailed?: EventHandler; onDeployProgressEnd?: EventHandler; onDeployProgressStart?: EventHandler; onDeployProgressUpdated?: EventHandler; } interface StencilSolutionDeployedCard extends Partial>, StencilJsx.HTMLAttributes { onDeployedCardSelected?: EventHandler; } interface StencilSolutionDeployedCardPanel extends Partial>, StencilJsx.HTMLAttributes { onForceSelectTab?: EventHandler; onNavTabSelected?: EventHandler; onSolutionConfigureDialogClose?: EventHandler; onSortTypeChanged?: EventHandler; } interface StencilSolutionDeployingDialog extends Partial>, StencilJsx.HTMLAttributes { onDeployingDialogOpened?: EventHandler; onDeploymentProcessCancelled?: EventHandler; } interface StencilSolutionDetailsCard extends Partial>, StencilJsx.HTMLAttributes { onDetailsCardSelected?: EventHandler; } interface StencilSolutionDetailsPanel extends Partial>, StencilJsx.HTMLAttributes { onItemPropertiesFetched?: EventHandler; onSortTypeChanged?: EventHandler; onTemplatesFetched?: EventHandler; onTokenRefreshed?: EventHandler; } interface StencilSolutionItemAccordion extends Partial>, StencilJsx.HTMLAttributes { onSolutionItemHover?: EventHandler; onSolutionItemSelect?: EventHandler; onSolutionTypeHover?: EventHandler; } interface StencilSolutionItemDiagram extends Partial>, StencilJsx.HTMLAttributes { } interface StencilSolutionItemIcon extends Partial>, StencilJsx.HTMLAttributes { } interface StencilSolutionResourceCard extends Partial>, StencilJsx.HTMLAttributes { } interface StencilSolutionSnapshotGallery extends Partial>, StencilJsx.HTMLAttributes { } interface StencilSolutionSocialShare extends Partial>, StencilJsx.HTMLAttributes { } interface StencilSolutionUserAvatar extends Partial>, StencilJsx.HTMLAttributes { } interface StencilSolutionsAllPanel extends Partial>, StencilJsx.HTMLAttributes { onAllCardsFetched?: EventHandler; onCardsFetched?: EventHandler; onDetailsCardSelected?: EventHandler; onSearchTermSet?: EventHandler; onSortTypeSet?: EventHandler; } interface StencilSolutionsAllShell extends Partial>, StencilJsx.HTMLAttributes { onFilterRemoved?: EventHandler; } interface StencilSolutionsDeployApp extends Partial>, StencilJsx.HTMLAttributes { onDeployAppTabSelected?: EventHandler; onDeployedCardFetchFailed?: EventHandler; onDeployedCardSelected?: EventHandler; onDetailsCardSelected?: EventHandler; onMetaTagStringsReady?: EventHandler; onSessionRefreshed?: EventHandler; onTabChanged?: EventHandler; } interface StencilSolutionsDeployAppNav extends Partial>, StencilJsx.HTMLAttributes { onAuthInit?: EventHandler; onNavTabSelected?: EventHandler; onTabChanged?: EventHandler; onTokenRefreshed?: EventHandler; } interface StencilSolutionsDeployedList extends Partial>, StencilJsx.HTMLAttributes { onDeployedCardSelected?: EventHandler; } interface StencilSolutionsDeployedPanel extends Partial>, StencilJsx.HTMLAttributes { onDeployedCardsFetched?: EventHandler; onSearchTermSet?: EventHandler; onSortTypeSet?: EventHandler; } interface StencilSolutionsDeployedShell extends Partial>, StencilJsx.HTMLAttributes { onFilterRemoved?: EventHandler; onTokenRefreshed?: EventHandler; } interface StencilSolutionsFilterPanel extends Partial>, StencilJsx.HTMLAttributes { onApplyFilter?: EventHandler; onToggleFilter?: EventHandler; onUpdateUrlParams?: EventHandler; } interface StencilSolutionsResourcesSection extends Partial>, StencilJsx.HTMLAttributes { } interface StencilSolutionsResourcesShell extends StencilJsx.HTMLAttributes { onSortTypeChanged?: EventHandler; } interface StencilSolutionsSearchsortToolbar extends Partial>, StencilJsx.HTMLAttributes { onSearchChanged?: EventHandler; onSortTypeChanged?: EventHandler; onToggleFilter?: EventHandler; onUpdateUrlParams?: EventHandler; } interface ExposedElements { "arcgis-solutions-assistant": StencilArcgisSolutionsAssistant; "buffer-tools": StencilBufferTools; "card-manager": StencilCardManager; "consent-manager": StencilConsentManager; "create-feature": StencilCreateFeature; "create-related-feature": StencilCreateRelatedFeature; "crowdsource-manager": StencilCrowdsourceManager; "crowdsource-reporter": StencilCrowdsourceReporter; "deduct-calculator": StencilDeductCalculator; "delete-button": StencilDeleteButton; "delete-dialog": StencilDeleteDialog; "edit-card": StencilEditCard; "feature-details": StencilFeatureDetails; "feature-list": StencilFeatureList; "field-selection": StencilFieldSelection; "info-card": StencilInfoCard; "layer-list": StencilLayerList; "layer-list-widget": StencilLayerListWidget; "layer-table": StencilLayerTable; "map-basemap-gallery": StencilMapBasemapGallery; "map-card": StencilMapCard; "map-draw-tools": StencilMapDrawTools; "map-floor-filter": StencilMapFloorFilter; "map-fullscreen": StencilMapFullscreen; "map-layer-picker": StencilMapLayerPicker; "map-legend": StencilMapLegend; "map-picker": StencilMapPicker; "map-search": StencilMapSearch; "map-select-tools": StencilMapSelectTools; "map-tools": StencilMapTools; "pci-calculator": StencilPciCalculator; "pdf-download": StencilPdfDownload; "public-notification": StencilPublicNotification; "refine-selection": StencilRefineSelection; "selection-tool": StencilSelectionTool; "solution-builder-assistant": StencilSolutionBuilderAssistant; "solution-configure-titles": StencilSolutionConfigureTitles; "solution-delete-dialog": StencilSolutionDeleteDialog; "solution-deploy-dialog": StencilSolutionDeployDialog; "solution-deployed-card": StencilSolutionDeployedCard; "solution-deployed-card-panel": StencilSolutionDeployedCardPanel; "solution-deploying-dialog": StencilSolutionDeployingDialog; "solution-details-card": StencilSolutionDetailsCard; "solution-details-panel": StencilSolutionDetailsPanel; "solution-item-accordion": StencilSolutionItemAccordion; "solution-item-diagram": StencilSolutionItemDiagram; "solution-item-icon": StencilSolutionItemIcon; "solution-resource-card": StencilSolutionResourceCard; "solution-snapshot-gallery": StencilSolutionSnapshotGallery; "solution-social-share": StencilSolutionSocialShare; "solution-user-avatar": StencilSolutionUserAvatar; "solutions-all-panel": StencilSolutionsAllPanel; "solutions-all-shell": StencilSolutionsAllShell; "solutions-deploy-app": StencilSolutionsDeployApp; "solutions-deploy-app-nav": StencilSolutionsDeployAppNav; "solutions-deployed-list": StencilSolutionsDeployedList; "solutions-deployed-panel": StencilSolutionsDeployedPanel; "solutions-deployed-shell": StencilSolutionsDeployedShell; "solutions-filter-panel": StencilSolutionsFilterPanel; "solutions-resources-section": StencilSolutionsResourcesSection; "solutions-resources-shell": StencilSolutionsResourcesShell; "solutions-searchsort-toolbar": StencilSolutionsSearchsortToolbar; } export namespace JSX { export interface IntrinsicElements extends ExposedElements {} } declare module "@stencil/core/internal/stencil-public-runtime" { export namespace h.JSX { interface IntrinsicElements extends ExposedElements {} } }