import { ReactiveController, ReactiveElement } from 'lit'; export type InteractionClick = ReactiveElement & { disabled: boolean; readonly?: boolean; _internals?: ElementInternals; }; export declare function interactionClick(): ClassDecorator; /** * Responsible for managing the click interaction of a LitElement * - click event * - space/enter keyup event * - disabled state * - readonly state * - tabindex state */ export declare class InteractionClickController implements ReactiveController { #private; private host; constructor(host: T); hostConnected(): void; hostUpdated(): Promise; }