import { YUIComponent } from './component';

/** Radio Component */
export declare class YRadio extends YUIComponent {
  /**
   * The value of Radio
   * You can use v-model too
   */
  value: boolean | string | number;

  /**
   * The specified identify of Radio
   */
  label: boolean | string | number;

  /**
   * Disable Radio component
   */
  disabled: boolean;

  /**
   * The type of Radio
   */
  type: 'circle' | 'check';

  /**
   * Triggered when the state of the radio changes
   * @type Function
   */
  change(checked: boolean, e: Event): void;
}
