import { SvelteComponentTyped } from "svelte"; export interface StateDefinition { switchStore: Writable; } export declare function useSwitchContext(): Writable | undefined; import type { Writable } from "svelte/store"; import type { SupportedAs } from "../../internal/elements"; declare class __sveltets_Render { props(): Omit, import("../../types").TInternalProps | "as" | "static" | "unmount"> & { as?: TAsProp | undefined; }; events(): {} & { [evt: string]: CustomEvent; }; slots(): { default: {}; }; } export declare type SwitchGroupProps = ReturnType<__sveltets_Render['props']>; export declare type SwitchGroupEvents = ReturnType<__sveltets_Render['events']>; export declare type SwitchGroupSlots = ReturnType<__sveltets_Render['slots']>; export default class SwitchGroup extends SvelteComponentTyped, SwitchGroupEvents, SwitchGroupSlots> { } export {};