import { LitElement } from 'lit'; import { SbbCheckboxGroupElement } from '../../checkbox-group.pure.ts'; import { SbbCheckboxElement } from '../../checkbox.pure.ts'; import { SbbRadioButtonGroupElement } from '../../radio-button-group.pure.ts'; import { SbbRadioButtonElement } from '../../radio-button.pure.ts'; import { AbstractConstructor } from './constructor.ts'; interface SbbPanelWithGroup { group: SbbCheckboxGroupElement | SbbRadioButtonGroupElement | null; } export declare class SbbPanelMixinType { accessor color: 'white' | 'milk'; accessor borderless: boolean; accessor expansionState: string; accessor size: SbbCheckboxElement['size'] | SbbRadioButtonElement['size']; } /** * Mixin for common panel behaviors */ export declare const SbbPanelMixin: >(superClass: T) => AbstractConstructor & T; export {}; //# sourceMappingURL=panel-mixin.d.ts.map