import { LitElement } from "lit";
export declare namespace ListItem {
    const ELEMENT_base: import("../../mixins/FocusMixin").FocusMixinReturnType<typeof LitElement>;
    export class ELEMENT extends ELEMENT_base {
        role: "listitem" | "option" | "menuitem";
        tabIndex: number;
        shape: "pill" | "rounded";
        private _disabled;
        get disabled(): boolean;
        set disabled(value: boolean);
        private _selected;
        get selected(): boolean;
        set selected(value: boolean);
        get listItemTemplateClassMap(): {
            [x: string]: boolean;
        };
        static get styles(): import("lit").CSSResult[];
        render(): import("lit-html").TemplateResult<1>;
    }
    export {};
}
declare global {
    interface HTMLElementTagNameMap {
        "md-list-item": ListItem.ELEMENT;
    }
}
