import React from 'react';
import { FormControlWrapperPublicProps } from '../../FormLayout/components/FormControlWrapper';
import { FormControlCommonProps } from '../types.js';
import './ToggleSwitch.css';
import '../FormControls.css';
export interface ToggleSwitchProps extends FormControlCommonProps, FormControlWrapperPublicProps {
    active: boolean | undefined;
    /** If true, label will appear right after toggle input.*/
    toggleFirst?: boolean;
    /** If true, subText will be in the same line as Label.*/
    subTextInline?: boolean;
}
declare const ToggleSwitch: ({ active, disabled, error, label, labelBehavior, name, onBlur, onChange, onChangeValue, onFocus, showErrorMessage, subText, subTextInline, toggleFirst, valid, }: ToggleSwitchProps) => React.ReactElement;
export { ToggleSwitch };
