import * as i0 from "@angular/core";
/**
 * Component that is used to group instances of `kbq-option`.
 * When options aren't provided as `ng-content`, used as a Group Header with styling.
 */
export declare class KbqOptgroup {
    label: string;
    get disabled(): boolean;
    set disabled(value: boolean);
    private _disabled;
    /** Unique id for the underlying label. */
    labelId: string;
    static ɵfac: i0.ɵɵFactoryDeclaration<KbqOptgroup, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<KbqOptgroup, "kbq-optgroup", ["kbqOptgroup"], { "label": { "alias": "label"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; }, {}, never, ["kbq-option, kbq-list-option, kbq-timezone-option, ng-container"], false, never>;
    static ngAcceptInputType_disabled: unknown;
}
