import { ReactiveController, ReactiveElement } from 'lit'; export type StateReadonly = ReactiveElement & { readonly: boolean; _internals?: ElementInternals; }; export declare function stateReadonly(): ClassDecorator; /** * Responsible for managing the --readonly CSS state */ export declare class StateReadonlyController implements ReactiveController { private host; constructor(host: T); hostConnected(): void; hostUpdated(): void; }