import type { HTMLInputAttributes } from 'svelte/elements'; import type { ControlInteractionOptions } from './control-interaction.js'; export interface Props extends Omit { /** Whether the checkbox is checked (bindable). */ checked?: boolean; /** Whether the checkbox shows indeterminate state. */ indeterminate?: boolean; /** Text label displayed next to the checkbox. */ label?: string; /** CSS class to apply to the checkbox container. */ class?: string; /** Interaction options or false to disable all. */ interaction?: ControlInteractionOptions | false; } declare const Checkbox: import("svelte").Component; type Checkbox = ReturnType; export default Checkbox; //# sourceMappingURL=Checkbox.svelte.d.ts.map