/// import type * as portal from "@esri/arcgis-rest-portal"; import type * as common from "@esri/solution-common"; import type { PublicLitElement as LitElement } from "@arcgis/lumina"; import type { IDeployCard } from "../../utils/interfaces.js"; import type { T9nMeta } from "@arcgis/lumina/controllers"; export abstract class SolutionsDeployedList extends LitElement { /** * Contains the translations for this component. * All UI strings should be defined here. * * @internal */ protected _translations: { deployedVersion: string; dependencyList: string; } & T9nMeta<{ deployedVersion: string; dependencyList: string; }>; /** * Should the content be linkable * * @default false */ accessor hasLinks: boolean; /** * The title to display * * @default '' */ accessor listTitle: string; /** List of deployed cards for navigation */ accessor referenceCards: IDeployCard[]; /** The results of a dependency query */ accessor results: portal.ISearchResult | null; /** Emitted on demand when the details card is selected. */ readonly deployedCardSelected: import("@arcgis/lumina").TargetedEvent; readonly "@eventTypes": { deployedCardSelected: SolutionsDeployedList["deployedCardSelected"]["detail"]; }; }