
"use client";
import { SwitchSize, UniversalSwitchProps } from "../../types/dist/index.js";
import { DataAttributes } from "../../components/client/Switch/types.js";
import * as _$react_jsx_runtime0 from "react/jsx-runtime";

//#region src/css-animation/Switch/SwitchStaticHandle.d.ts
type SwitchStaticHandleProps = {
  size: SwitchSize;
  isOn: boolean;
  isOnTranslateClass: string;
  cssAnimationDuration: string;
  disabled?: boolean;
  onIcon?: UniversalSwitchProps['onIcon'];
  offIcon?: UniversalSwitchProps['offIcon'];
  handleSlotProps?: DataAttributes;
};
declare function SwitchStaticHandle({
  size,
  isOn,
  isOnTranslateClass,
  cssAnimationDuration,
  disabled,
  onIcon,
  offIcon,
  handleSlotProps
}: SwitchStaticHandleProps): _$react_jsx_runtime0.JSX.Element;
declare namespace SwitchStaticHandle {
  var displayName: string;
}
//#endregion
export { SwitchStaticHandle, type SwitchStaticHandleProps };