import type { PopoverProps as PopoverPropsAlias, PickListFieldInfo as PickListFieldInfoAlias, PickListGroupInfo as PickListGroupInfoAlias } from "./utils/types.js"; /** * @deprecated import { PopoverProps } from "@arcgis/common-components/utils/types" instead * @internal */ export type PopoverProps = PopoverPropsAlias; /** * @deprecated import { PickListFieldInfo } from "@arcgis/common-components/utils/types" instead * @internal */ export type PickListFieldInfo = PickListFieldInfoAlias; /** * @deprecated import { PickListGroupInfo } from "@arcgis/common-components/utils/types" instead * @internal */ export type PickListGroupInfo = PickListGroupInfoAlias; /** * Get a resolved path from where an asset can be loaded. * * @param suffix - The relative path for the asset. */ export function getAssetPath(suffix: string): string; /** * Used to manually set the base path where package assets (like localization * and icons) can be found. * * By default, the package assets are loaded from * `https://js.arcgis.com///`. We are hosting * our assets on a CDN (Content Delivery Network) to ensure fast and reliable * access. It is CORS-enabled, so you can load the assets from any domain. This * is the recommended way to load the assets and avoid bundling them with your * application. * * However, if you need to host the assets locally, you can copy them manually * as part of your build process and use `setAssetPath` to customize where the * browser will load the assets from. * * @param path - Relative or absolute path to the assets folder. */ export function setAssetPath(path: URL | string): void; import type { ArcgisCkeditor5 } from "./components/arcgis-ckeditor5/customElement.js"; import type { ArcgisCkeditor5Popover } from "./components/arcgis-ckeditor5-popover/customElement.js"; import type { ArcgisColorInput } from "./components/arcgis-color-input/customElement.js"; import type { ArcgisCoordinateSystemPicker } from "./components/arcgis-coordinate-system-picker/customElement.js"; import type { ArcgisCoordinateSystemPickerTree } from "./components/arcgis-coordinate-system-picker-tree/customElement.js"; import type { ArcgisFieldInfo } from "./components/arcgis-field-info/customElement.js"; import type { ArcgisFieldPickList } from "./components/arcgis-field-pick-list/customElement.js"; import type { ArcgisHistogram } from "./components/arcgis-histogram/customElement.js"; import type { ArcgisLabelInput } from "./components/arcgis-label-input/customElement.js"; import type { ArcgisPickerInput } from "./components/arcgis-picker-input/customElement.js"; import type { ArcgisRampColor } from "./components/arcgis-ramp-color/customElement.js"; import type { ArcgisRampColorBreak } from "./components/arcgis-ramp-color-break/customElement.js"; import type { ArcgisRampOpacity } from "./components/arcgis-ramp-opacity/customElement.js"; import type { ArcgisSlider } from "./components/arcgis-slider/customElement.js"; import type { ArcgisSliderInput } from "./components/arcgis-slider-input/customElement.js"; import type { ArcgisTicks } from "./components/arcgis-ticks/customElement.js"; import type { ArcgisUniqueValuesList } from "./components/arcgis-unique-values-list/customElement.js"; export { ToEvents, TargetedEvent } from "@arcgis/lumina"; export interface ArcgisCkeditor5CustomEvent extends CustomEvent { detail: T; target: ArcgisCkeditor5; currentTarget: ArcgisCkeditor5; } export interface ArcgisCkeditor5PopoverCustomEvent extends CustomEvent { detail: T; target: ArcgisCkeditor5Popover; currentTarget: ArcgisCkeditor5Popover; } export interface ArcgisColorInputCustomEvent extends CustomEvent { detail: T; target: ArcgisColorInput; currentTarget: ArcgisColorInput; } export interface ArcgisCoordinateSystemPickerCustomEvent extends CustomEvent { detail: T; target: ArcgisCoordinateSystemPicker; currentTarget: ArcgisCoordinateSystemPicker; } export interface ArcgisCoordinateSystemPickerTreeCustomEvent extends CustomEvent { detail: T; target: ArcgisCoordinateSystemPickerTree; currentTarget: ArcgisCoordinateSystemPickerTree; } export interface ArcgisFieldInfoCustomEvent extends CustomEvent { detail: T; target: ArcgisFieldInfo; currentTarget: ArcgisFieldInfo; } export interface ArcgisFieldPickListCustomEvent extends CustomEvent { detail: T; target: ArcgisFieldPickList; currentTarget: ArcgisFieldPickList; } export interface ArcgisLabelInputCustomEvent extends CustomEvent { detail: T; target: ArcgisLabelInput; currentTarget: ArcgisLabelInput; } export interface ArcgisPickerInputCustomEvent extends CustomEvent { detail: T; target: ArcgisPickerInput; currentTarget: ArcgisPickerInput; } export interface ArcgisSliderCustomEvent extends CustomEvent { detail: T; target: ArcgisSlider; currentTarget: ArcgisSlider; } export interface ArcgisSliderInputCustomEvent extends CustomEvent { detail: T; target: ArcgisSliderInput; currentTarget: ArcgisSliderInput; } export interface ArcgisTicksCustomEvent extends CustomEvent { detail: T; target: ArcgisTicks; currentTarget: ArcgisTicks; } export interface ArcgisUniqueValuesListCustomEvent extends CustomEvent { detail: T; target: ArcgisUniqueValuesList; currentTarget: ArcgisUniqueValuesList; } declare global { interface HTMLElementTagNameMap { "arcgis-ckeditor5": ArcgisCkeditor5; "arcgis-ckeditor5-popover": ArcgisCkeditor5Popover; "arcgis-color-input": ArcgisColorInput; "arcgis-coordinate-system-picker": ArcgisCoordinateSystemPicker; "arcgis-coordinate-system-picker-tree": ArcgisCoordinateSystemPickerTree; "arcgis-field-info": ArcgisFieldInfo; "arcgis-field-pick-list": ArcgisFieldPickList; "arcgis-histogram": ArcgisHistogram; "arcgis-label-input": ArcgisLabelInput; "arcgis-picker-input": ArcgisPickerInput; "arcgis-ramp-color": ArcgisRampColor; "arcgis-ramp-color-break": ArcgisRampColorBreak; "arcgis-ramp-opacity": ArcgisRampOpacity; "arcgis-slider": ArcgisSlider; "arcgis-slider-input": ArcgisSliderInput; "arcgis-ticks": ArcgisTicks; "arcgis-unique-values-list": ArcgisUniqueValuesList; } type HTMLArcgisCkeditor5ElementEventMap = ArcgisCkeditor5["@eventTypes"]; type HTMLArcgisCkeditor5Element = ArcgisCkeditor5; type HTMLArcgisCkeditor5PopoverElementEventMap = ArcgisCkeditor5Popover["@eventTypes"]; type HTMLArcgisCkeditor5PopoverElement = ArcgisCkeditor5Popover; type HTMLArcgisColorInputElementEventMap = ArcgisColorInput["@eventTypes"]; type HTMLArcgisColorInputElement = ArcgisColorInput; type HTMLArcgisCoordinateSystemPickerElementEventMap = ArcgisCoordinateSystemPicker["@eventTypes"]; type HTMLArcgisCoordinateSystemPickerElement = ArcgisCoordinateSystemPicker; type HTMLArcgisCoordinateSystemPickerTreeElementEventMap = ArcgisCoordinateSystemPickerTree["@eventTypes"]; type HTMLArcgisCoordinateSystemPickerTreeElement = ArcgisCoordinateSystemPickerTree; type HTMLArcgisFieldInfoElementEventMap = ArcgisFieldInfo["@eventTypes"]; type HTMLArcgisFieldInfoElement = ArcgisFieldInfo; type HTMLArcgisFieldPickListElementEventMap = ArcgisFieldPickList["@eventTypes"]; type HTMLArcgisFieldPickListElement = ArcgisFieldPickList; type HTMLArcgisHistogramElement = ArcgisHistogram; type HTMLArcgisLabelInputElementEventMap = ArcgisLabelInput["@eventTypes"]; type HTMLArcgisLabelInputElement = ArcgisLabelInput; type HTMLArcgisPickerInputElementEventMap = ArcgisPickerInput["@eventTypes"]; type HTMLArcgisPickerInputElement = ArcgisPickerInput; type HTMLArcgisRampColorElement = ArcgisRampColor; type HTMLArcgisRampColorBreakElement = ArcgisRampColorBreak; type HTMLArcgisRampOpacityElement = ArcgisRampOpacity; type HTMLArcgisSliderElementEventMap = ArcgisSlider["@eventTypes"]; type HTMLArcgisSliderElement = ArcgisSlider; type HTMLArcgisSliderInputElementEventMap = ArcgisSliderInput["@eventTypes"]; type HTMLArcgisSliderInputElement = ArcgisSliderInput; type HTMLArcgisTicksElementEventMap = ArcgisTicks["@eventTypes"]; type HTMLArcgisTicksElement = ArcgisTicks; type HTMLArcgisUniqueValuesListElementEventMap = ArcgisUniqueValuesList["@eventTypes"]; type HTMLArcgisUniqueValuesListElement = ArcgisUniqueValuesList; }