import { n as MdInteractible } from "./types-CftzBxkU.js"; import React, { ReactNode } from "react"; import { ReactUnity } from "@reactunity/renderer"; import { UGUIElements } from "@reactunity/renderer/ugui"; //#region src/toggle/index.d.ts type ToggleType = 'checkbox' | 'radio'; type ToggleVariant = 'standard' | 'filled' | 'switch'; type Props = Omit & MdInteractible & { type?: ToggleType; variant?: ToggleVariant; children?: ReactNode; independent?: boolean; }; declare const Toggle: React.NamedExoticComponent & React.RefAttributes>; type ToggleGroupProps = { children?: ReactNode; } & ({ multiple: true; onChange?: (val: T[], all: boolean, any: boolean) => void; initialValue?: T[]; showSelectAll?: boolean; selectAllLabel?: ReactNode; } | { multiple?: false; onChange?: (val: T) => void; initialValue?: T; showSelectAll?: never; selectAllLabel?: never; }); declare const ToggleGroup: (props: ToggleGroupProps) => ReactNode; //#endregion export { ToggleVariant as i, ToggleGroup as n, ToggleType as r, Toggle as t }; //# sourceMappingURL=index-BJtavVqi.d.ts.map