import { CSSResultGroup, PropertyValues } from "lit"; import { M3eListItemElement } from "./ListItemElement"; declare const M3eListItemButtonElement_base: import("node_modules/@m3e/core/dist/src/shared/mixins/Constructor").Constructor & import("node_modules/@m3e/core/dist/src/shared/mixins/Constructor").Constructor & import("node_modules/@m3e/core/dist/src/shared/mixins/Constructor").Constructor & import("node_modules/@m3e/core/dist/src/shared/mixins/Constructor").Constructor & typeof M3eListItemElement; /** * @internal * An internal interactive element used to present the content of a list item. */ export declare class M3eListItemButtonElement extends M3eListItemButtonElement_base { /** The styles of the element. */ static styles: CSSResultGroup; /** @private */ private readonly _focusRing?; /** @private */ private readonly _stateLayer?; /** @private */ private readonly _ripple?; /** @inheritdoc */ protected firstUpdated(_changedProperties: PropertyValues): void; /** @inheritdoc */ protected render(): unknown; } declare global { interface HTMLElementTagNameMap { "m3e-list-item-button": M3eListItemButtonElement; } } export {}; //# sourceMappingURL=ListItemButtonElement.d.ts.map