/// <reference types="react" />
import { DCommonInputPropsInterface, DInputOptionsMemberType, DInputBooleanType, DInputStringType } from "./index-common";
export interface DSwitchPropsInterface extends DCommonInputPropsInterface {
    value?: DInputStringType | DInputBooleanType;
    onChange?: React.ChangeEventHandler<HTMLInputElement | HTMLTextAreaElement>;
    onValueChange?: (changeValue: DInputStringType | DInputBooleanType) => void;
    checkedValue?: DInputOptionsMemberType | undefined;
    uncheckedValue?: DInputOptionsMemberType | undefined;
    showLabel?: boolean;
}
export declare const DSwitch: ({ voiceLabel, className, wrapperClassName, value, required, size, readOnly, onChange, onValueChange, useFeedBack, validator, requiredEmptyMessage, dInputRef, placeholder, checkedValue, uncheckedValue, showLabel, }: DSwitchPropsInterface) => import("react").JSX.Element;
export default DSwitch;
