import { ReactiveController, ReactiveElement } from 'lit'; export type StateChecked = ReactiveElement & { checked: boolean; indeterminate?: boolean; readonly?: boolean; _internals?: ElementInternals; }; export declare function stateChecked(): ClassDecorator; /** * Responsible for managing the aria-checked attribute and the --checked CSS state */ export declare class StateCheckedController implements ReactiveController { private host; constructor(host: T); hostConnected(): void; hostUpdated(): void; }