import { ReactiveController, ReactiveElement } from 'lit'; /** * Adds highlighted support for interactive custom elements including CSS State psuedo-selector :state(highlighted). * https://developer.mozilla.org/en-US/docs/Web/API/ElementInternals/states */ export declare function stateHighlighted(): ClassDecorator; export type Highlighted = ReactiveElement & { highlighted: boolean; _internals?: ElementInternals; }; export declare class StateHighlightedController implements ReactiveController { private host; constructor(host: T); hostConnected(): void; hostUpdated(): void; }