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

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