import React, { FunctionComponent } from 'react';
import { BasicComponent } from "../../../../src/utils/typings";
import { RadioPosition, RadioShape } from "../../../../src/packages/radio/types";
export interface RadioProps extends BasicComponent {
    disabled: boolean;
    checked: boolean;
    defaultChecked: boolean;
    shape: RadioShape;
    labelPosition: RadioPosition;
    icon: React.ReactNode;
    activeIcon: React.ReactNode;
    value: string | number;
    onChange: (checked: boolean) => void;
}
export declare const Radio: FunctionComponent<Partial<RadioProps> & Omit<React.HTMLAttributes<HTMLDivElement>, 'onChange'>>;
