import { ReactiveController, ReactiveElement } from 'lit'; export interface PopoverTrigger extends ReactiveElement { popoverTargetAction: 'toggle' | 'show' | 'hide'; popoverTargetElement: HTMLElement; disabled: boolean; } /** * Provides necessary API for popover trigger types https://github.com/whatwg/html/issues/9110 */ export declare function typePopoverTrigger(): ClassDecorator; export declare class TypePopoverTriggerController implements ReactiveController { #private; private host; constructor(host: T); hostConnected(): Promise; }