/** Autogenerated by public2business schematic. DO NOT CHANGE! */ import { BooleanInput } from '@angular/cdk/coercion'; import { InjectionToken } from '@angular/core'; import { CanDisable, CanDisableCtor } from '@sbb-esta/angular-core/common-behaviors'; import { SbbOptionParentComponent } from '../option-parent'; /** @docs-private */ declare class SbbOptgroupBase { } declare const _SbbOptgroupMixinBase: CanDisableCtor & typeof SbbOptgroupBase; /** * Injection token that can be used to reference instances of `SbbOptionGroup`. It serves as * alternative token to the actual `SbbOptionGroup` class which could cause unnecessary * retention of the class and its component metadata. */ export declare const SBB_OPTGROUP: InjectionToken; export declare class SbbOptionGroup extends _SbbOptgroupMixinBase implements CanDisable { /** Label for the option group. */ label: string; /** Unique id for the underlying label. */ _labelId: string; /** Whether the group is in inert a11y mode. */ _inert: boolean; constructor(parent?: SbbOptionParentComponent); static ngAcceptInputType_disabled: BooleanInput; } export {};