UNPKG

carbon-react

Version:

A library of reusable React components for easily building user interfaces.

21 lines (20 loc) 678 B
import React from "react"; import { TagProps } from "../../../../__internal__/utils/helpers/tags"; import { ToggleValue } from "../../time.component"; export interface ToggleDataProps { wrapperProps?: TagProps; amToggleProps?: TagProps; pmToggleProps?: TagProps; } export interface ToggleProps extends TagProps { size?: "small" | "medium" | "large"; onChange: (pressedValue: ToggleValue) => void; toggleValue: ToggleValue; disabled?: boolean; toggleProps?: ToggleDataProps; } declare const Toggle: { ({ size, onChange, toggleValue, disabled, toggleProps, }: ToggleProps): React.JSX.Element; displayName: string; }; export default Toggle;