import { EventEmitter } from '../../stencil-public-runtime'; import { LabelIndex, PodOS, Thing } from '@pod-os/core'; import { PodOsAware, PodOsEventEmitter } from '../events/PodOsAware'; import './shoelace'; export declare class PosMakeFindable implements PodOsAware { uri: string; os: PodOS; thing: Thing; indexes: LabelIndex[]; subscribePodOs: PodOsEventEmitter; unsubscribeSessionChange: undefined | (() => void); showOptions: boolean; isIndexed: boolean; errorEmitter: EventEmitter; indexUpdatedEmitter: EventEmitter; indexCreatedEmitter: EventEmitter; el: HTMLElement; componentWillLoad(): void; disconnectedCallback(): void; updateUri(uri: string): void; private checkIfIndexed; receivePodOs: (os: PodOS) => Promise; private getLabelIndexes; private onClick; private addToLabelIndex; private createDefaultLabelIndex; render(): any; onSelect(e: CustomEvent<{ item: { value: LabelIndex; }; }>): Promise; }