import type { HTMLInputAttributes } from 'svelte/elements'; import type { ControlInteractionOptions } from './control-interaction.js'; export interface Props extends Omit { /** Whether the switch is checked. */ checked?: boolean; /** Text displayed next to the switch. */ label?: string; /** Position of the label relative to the switch. */ labelPosition?: 'left' | 'right'; /** Visual size of the switch control. */ size?: 'sm' | 'md' | 'lg'; /** Additional CSS class names. */ class?: string; /** Registers this control for agent interaction; omit or pass false to exclude. */ interaction?: ControlInteractionOptions | false; } declare const Switch: import("svelte").Component; type Switch = ReturnType; export default Switch; //# sourceMappingURL=Switch.svelte.d.ts.map