import { IgcBaseOptionLikeComponent } from '../common/mixins/option.js';
/**
 * Represents an item in a dropdown list.
 *
 * @element igc-dropdown-item
 *
 * @slot prefix - Renders content before the item's main content.
 * @slot - Renders the item's main content.
 * @slot suffix - Renders content after the item's main content.
 *
 * @csspart prefix - The prefix wrapper of the igc-dropdown-item.
 * @csspart content - The main content wrapper of the igc-dropdown-item.
 * @csspart suffix - The suffix wrapper of the igc-dropdown-item.
 */
export default class IgcDropdownItemComponent extends IgcBaseOptionLikeComponent {
    static readonly tagName = "igc-dropdown-item";
    static styles: import("lit").CSSResult[];
    static register(): void;
    constructor();
}
declare global {
    interface HTMLElementTagNameMap {
        'igc-dropdown-item': IgcDropdownItemComponent;
    }
}
