import { SvelteComponentTyped } from "svelte";
declare const __propDef: {
props: {
/**
* Native radio type element.
*/ htmlElement?: HTMLInputElement | undefined;
/**
* Name of the input for forms
*/ name?: string | undefined;
/**
* Value of the radio button for forms.
*/ value?: string | undefined;
/**
* Current value of radio button group will be stored here.
*/ group: unknown;
};
events: {
[evt: string]: CustomEvent;
};
slots: {
default: {};
};
};
export type RadioProps = typeof __propDef.props;
export type RadioEvents = typeof __propDef.events;
export type RadioSlots = typeof __propDef.slots;
/**
* Radio
*
* Radio button
*
* Props:
* - htmlElement (HTMLInputElement | undefined): Native radio type element.
* - name (string): Name of the `` for forms
* - value (string): Value of the `` for forms.
* - group (unknown): Current value of radio button group will be stored here.
*
* Slots:
* - default: Slot for a label accompanying the radio button
*
* Css Variables:
* - radioUnselected (default: #bf5383): Color of the radio button when selected
* - radioSelected (default: #99003b): Color of the radion button when it is not selected
*/
export default class Radio extends SvelteComponentTyped {
}
export {};