import { IgcBaseOptionLikeComponent } from '../common/mixins/option.js';
/**
 * Represents an item in a select list.
 *
 * @element igc-select-item
 *
 * @slot - Renders the all content bar the prefix and suffix.
 * @slot prefix - Renders content before the main content area.
 * @slot suffix - Renders content after the main content area.
 *
 * @csspart prefix - The prefix wrapper of the igc-select-item.
 * @csspart content - The main content wrapper of the igc-select-item.
 * @csspart suffix - The suffix wrapper of the igc-select-item.
 */
export default class IgcSelectItemComponent extends IgcBaseOptionLikeComponent {
    static readonly tagName = "igc-select-item";
    static styles: import("lit").CSSResult[];
    static register(): void;
    /**
     * Whether the item is disabled.
     * @attr
     */
    set active(value: boolean);
    get active(): boolean;
    constructor();
}
declare global {
    interface HTMLElementTagNameMap {
        'igc-select-item': IgcSelectItemComponent;
    }
}
