import { default as React } from 'react';

export interface SelectorProps extends React.HTMLAttributes<HTMLDivElement> {
    type?: 'checkbox' | 'radio';
    style?: any;
    name?: string;
    id?: string;
    value?: any;
    checked?: boolean;
    disabled?: boolean;
    readOnly?: boolean;
    required?: boolean;
    toggle?: boolean;
    rightLabel?: any;
    leftLabel?: any;
    externalError?: any;
    errorIcon?: any;
    errorSpan?: boolean;
    hideInput?: boolean;
    labelFontSize?: string;
    wrapperClass?: string;
    requiredOnLoad?: boolean;
    boxBgSecondary?: boolean;
    onChange?: (event: any) => any;
    onEmitValue?: (value: any) => any;
    onValidate?: (event: any) => any;
}
declare const _default: ({ type, name, id, value, checked, disabled, readOnly, required, toggle, rightLabel, leftLabel, externalError, errorIcon, errorSpan, hideInput, requiredOnLoad, boxBgSecondary, onChange, onEmitValue, onValidate, className, wrapperClass, labelFontSize, style, }: SelectorProps) => import("react/jsx-runtime").JSX.Element;
export default _default;
