import { SbbCheckboxGroupElement } from '../../checkbox-group.pure.ts'; import { SbbCheckboxPanelElement } from '../../checkbox-panel.pure.ts'; import { SbbRadioButtonGroupElement } from '../../radio-button-group.pure.ts'; import { SbbRadioButtonPanelElement } from '../../radio-button-panel.pure.ts'; import { SbbElement } from '../base-elements/element.ts'; import { AbstractConstructor } from './constructor.ts'; export declare class SbbSelectionPanelMixinType extends SbbElement { get panel(): SbbRadioButtonPanelElement | SbbCheckboxPanelElement | null; get group(): SbbRadioButtonGroupElement | SbbCheckboxGroupElement | null; protected onInputStateChange?(): void; } /** * Mixin for common selection panel behaviors */ export declare const SbbSelectionPanelMixin: >(superClass: T) => AbstractConstructor & T; //# sourceMappingURL=selection-panel-mixin.d.ts.map