import { InputHTMLAttributes } from "react"; export declare type ZilionixxToggleTheme = { handleBackground: string; handleShadow: string; }; export declare const scales: { readonly SM: "sm"; readonly MD: "md"; }; export declare type Scales = typeof scales[keyof typeof scales]; export interface ZilionixxToggleProps extends InputHTMLAttributes { scale?: Scales; checked?: boolean; } export interface HandleProps { scale: Scales; } export interface InputProps { scale: Scales; } export declare const scaleKeys: { readonly zilionixxSize: "zilionixxSize"; readonly travelDistance: "travelDistance"; readonly toggleHeight: "toggleHeight"; readonly toggleWidth: "toggleWidth"; readonly zilionixxThickness: "zilionixxThickness"; readonly zilionixxTwoOffset: "zilionixxTwoOffset"; readonly zilionixxThreeOffset: "zilionixxThreeOffset"; readonly butterTop: "butterTop"; readonly butterLeft: "butterLeft"; readonly butterWidth: "butterWidth"; readonly butterHeight: "butterHeight"; readonly butterThickness: "butterThickness"; readonly butterRadius: "butterRadius"; readonly butterSmearOneTop: "butterSmearOneTop"; readonly butterSmearOneLeft: "butterSmearOneLeft"; readonly butterSmearTwoTop: "butterSmearTwoTop"; readonly butterSmearTwoRight: "butterSmearTwoRight"; }; export declare type ScaleKeys = typeof scaleKeys[keyof typeof scaleKeys];