import { LitElement } from 'lit'; import { SDS_SIZES } from '../types'; type CheckboxGroupSize = Extract; import '../sds-checkbox/sds-checkbox'; import '../sds-icon/sds-icon'; import '../sds-alert/sds-alert'; export interface SDSCheckboxGroupProps { legend?: string; 'help-text'?: string; 'error-message'?: string; readonly?: boolean; disabled?: boolean; size?: CheckboxGroupSize; } declare const SDSCheckboxGroup_base: import("../mixins/types").Constructable & typeof LitElement; export declare class SDSCheckboxGroup extends SDSCheckboxGroup_base { static styles: import("lit").CSSResult[]; legend?: string; helpText?: string; errorMessage?: string; readOnly: boolean; disabled: boolean; size: CheckboxGroupSize; private _selectedValues; private _slotElement; private readonly _handleCheckboxChange; private _handleSlotChange; private _getChildCheckboxes; private _updateChildProps; updated(changedProps: Map): void; attributeChangedCallback(name: string, _old: string | null, value: string | null): void; get value(): {}; render(): import("lit-html").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'sds-checkbox-group': SDSCheckboxGroup; } } export {}; //# sourceMappingURL=sds-checkbox-group.d.ts.map