UNPKG

@dnb/eufemia

Version:

DNB Eufemia Design System UI Library

18 lines (17 loc) 701 B
import { FieldProps } from '../../types'; import type { CheckboxProps } from '../../../../components/Checkbox'; import type { ToggleButtonProps } from '../../../../components/ToggleButton'; export type ToggleProps = { valueOn: unknown; valueOff: unknown; variant?: 'checkbox' | 'checkbox-button' | 'button' | 'buttons'; textOn?: string; textOff?: string; size?: ToggleButtonProps['size'] | CheckboxProps['size']; }; export type Props = Omit<FieldProps<unknown>, 'layout' | 'layoutOptions'> & ToggleProps; declare function Toggle(props: Props): import("react/jsx-runtime").JSX.Element; declare namespace Toggle { var _supportsSpacingProps: boolean; } export default Toggle;