import type { UmbPickerContext } from '../../picker.context.js';
import { type UmbItemModel } from '../../../entity-item/index.js';
import { nothing } from '../../../../../external/lit/index.js';
import { UmbLitElement } from '../../../lit-element/index.js';
export declare abstract class UmbPickerSearchResultItemElementBase<ItemType extends UmbItemModel> extends UmbLitElement {
    #private;
    protected pickerContext?: UmbPickerContext;
    set item(value: ItemType | undefined);
    get item(): ItemType | undefined;
    disabled?: boolean;
    protected _isSelected: boolean;
    constructor();
    render(): typeof nothing | import("lit-html").TemplateResult<1>;
}
