import type { PropertyValues, TemplateResult, CSSResultArray } from 'lit'; import { FormElement } from '../base/form-element'; /** * Pharos checkbox group component. * * @tag pharos-checkbox-group * * @slot legend - Contains the fieldset legend content. * @slot - Contains the set of checkboxes (the default slot). * @slot message - Contains message content to show below the group. * * @fires change - Fires when the value has changed */ export declare class PharosCheckboxGroup extends FormElement { /** * Dictate if checkboxes should be displayed horizontally * @attr horizontal */ horizontal: boolean; /** * Indicates the selected checkboxes for the group * @readonly */ get value(): string[]; private _checkboxes; static get styles(): CSSResultArray; protected firstUpdated(): void; protected update(changedProperties: PropertyValues): void; private _setBoxes; protected render(): TemplateResult; } //# sourceMappingURL=pharos-checkbox-group.d.ts.map