import { SvelteComponentTyped } from "svelte"; import type { SupportedAs } from "../../internal/elements"; declare class __sveltets_Render { props(): Omit, import("../../types").TInternalProps | "as" | "static" | "unmount"> & { as?: TAsProp | undefined; } & { /** Whether the switch is checked */ checked: boolean; /** The name used when using this component inside a form. */ name?: string | undefined; /** The value used when using this component inside a form, if it is checked. */ value?: string | undefined; }; events(): { change: CustomEvent; } & { [evt: string]: CustomEvent; }; slots(): { default: { checked: boolean; }; }; } export declare type SwitchProps = ReturnType<__sveltets_Render['props']>; export declare type SwitchEvents = ReturnType<__sveltets_Render['events']>; export declare type SwitchSlots = ReturnType<__sveltets_Render['slots']>; export default class Switch extends SvelteComponentTyped, SwitchEvents, SwitchSlots> { } export {};