import React from 'react'; import { InternalBaseComponentProps } from '../../hooks/use-base-component/index.js'; export interface AbstractSwitchProps extends React.HTMLAttributes, InternalBaseComponentProps { controlId?: string; controlClassName: string; disabled?: boolean; nativeControl: (props: React.InputHTMLAttributes) => React.ReactElement; styledControl: React.ReactElement; label?: React.ReactNode; description?: React.ReactNode; descriptionBottomPadding?: boolean; ariaLabel?: string; ariaLabelledby?: string; ariaDescribedby?: string; withoutLabel?: boolean; } export default function AbstractSwitch({ controlId, controlClassName, disabled, nativeControl, styledControl, label, description, descriptionBottomPadding, ariaLabel, ariaLabelledby, ariaDescribedby, withoutLabel, __internalRootRef, ...rest }: AbstractSwitchProps): JSX.Element; //# sourceMappingURL=index.d.ts.map