import { LitElement } from 'lit'; import { CheckboxFormControlMixin } from '@blueprintui/components/forms'; declare const BpSwitch_base: typeof LitElement & CheckboxFormControlMixin; /** * ```typescript * import '@blueprintui/components/include/switch.js'; * ``` * * ```html * * * * * ``` * * @summary Use the switch input component for boolean-like options, such as enabling/disabling notifications, or for settings that can be toggled between two states. * @element bp-switch * @since 1.0.0 * @cssprop --background * @cssprop --border * @cssprop --border-radius * @cssprop --height * @cssprop --width * @cssprop --anchor-background * @cssprop --anchor-border-radius * @cssprop --anchor-width * @cssprop --anchor-height * @cssprop --toggle-speed * @event {InputEvent} input - occurs when the value changes * @event {InputEvent} change - occurs when the value changes */ export declare class BpSwitch extends BpSwitch_base { static styles: CSSStyleSheet[]; connectedCallback(): void; render(): import("lit").TemplateResult<1>; } export {};