import { ReactiveController, ReactiveElement } from 'lit'; type Active = ReactiveElement & { disabled: boolean; readonly?: boolean; _internals?: ElementInternals; }; export declare function stateActive(): ClassDecorator; /** * Responsible for adding an --active state to an element when it is in an active state * A shim fix for CSS psuedo-selector :active on keydown space/enter for custom elements */ export declare class StateActiveController implements ReactiveController { #private; private host; constructor(host: T); hostConnected(): Promise; } export {};