import { LitElement } from 'lit'; import { SbbCheckboxGroupElement } from '../../checkbox-group.ts'; import { SbbCheckboxPanelElement } from '../../checkbox-panel.ts'; import { SbbRadioButtonGroupElement } from '../../radio-button-group.ts'; import { SbbRadioButtonPanelElement } from '../../radio-button-panel.ts'; import { AbstractConstructor } from './constructor.ts'; import { SbbElementInternalsMixinType } from './element-internals-mixin.ts'; export declare class SbbSelectionPanelMixinType { 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