import React, { type CSSProperties } from "react"; import type { ToggleSwitchProps } from "./ToggleSwitch"; export type ToggleSwitchGroupProps = { id?: string; className?: string; /** Default: true */ showCheckedHint?: ToggleSwitchProps["showCheckedHint"]; /** Default: right */ labelPosition?: ToggleSwitchProps["labelPosition"]; classes?: Partial>; /** Needs at least one ToggleSwitch */ toggles: [ToggleSwitchPropsWithoutSharedProps, ...ToggleSwitchPropsWithoutSharedProps[]]; style?: CSSProperties; }; /** @see */ export declare const ToggleSwitchGroup: React.NamedExoticComponent; export default ToggleSwitchGroup; type ToggleSwitchPropsWithoutSharedProps = ToggleSwitchPropsWithoutSharedProps.Controlled | ToggleSwitchPropsWithoutSharedProps.Uncontrolled; declare namespace ToggleSwitchPropsWithoutSharedProps { type Common = Omit; type Uncontrolled = Common & Omit; type Controlled = Common & Omit; }