import { LitElement } from 'lit'; export declare const internals: unique symbol; export declare const updateInternals: unique symbol; export declare const replaceStates: unique symbol; export declare class InternalsAttachedInterface { [internals]: ElementInternals; [updateInternals]?(): void; [replaceStates](del: Array, add: Array): void; } export declare const InternalsAttached: >(superClass: T) => Constructor & T;