/// <reference types="@arcgis/core/interfaces.d.ts" />
/// <reference types="../../index.d.ts" />
import { JsxNode, ToElement, PublicLitElement as LitElement, TargetedEvent } from '@arcgis/lumina';
import { ArcgisBasemapGallery } from '../arcgis-basemap-gallery/customElement.js';

type BasemapGalleryMessages = ArcgisBasemapGallery["messages"];
/** @private **/
export declare class ArcgisBasemapGalleryItem extends LitElement {
    disabled: boolean;
    item: __esri.BasemapGalleryItem & {
        uid: string;
    };
    itemIndex: number;
    viewModel: __esri.BasemapGalleryViewModel;
    messages: BasemapGalleryMessages;
}
export {};
