import { CSSResultGroup, TemplateResult } from 'lit'; import { SbbCheckboxSize } from '../checkbox.pure.ts'; import { SbbElement } from '../core/base-elements.ts'; declare const SbbVisualCheckboxElement_base: import('../core/mixins.ts').AbstractConstructor & import('../core/mixins.ts').AbstractConstructor & typeof SbbElement; /** * It visually displays a non-interactive checkbox. */ export declare class SbbVisualCheckboxElement extends SbbVisualCheckboxElement_base { static readonly elementName: string; static styles: CSSResultGroup; /** Checked state. */ accessor checked: boolean; /** Indeterminate state. */ accessor indeterminate: boolean; /** * Size of the checkbox, either xs, s or m. * @default 'm' / 'xs' (lean) */ accessor size: SbbCheckboxSize; protected render(): TemplateResult; } declare global { interface HTMLElementTagNameMap { 'sbb-visual-checkbox': SbbVisualCheckboxElement; } } export {}; //# sourceMappingURL=visual-checkbox.component.d.ts.map