import HdgElement from "@hdgd/core"; export interface Props { shape?: "round" | "square"; size?: "normal" | "big"; disabled?: boolean; } export interface GroupProps { value?: string; } export interface GroupCustomEvent { change: (e: { detail: { value: string; }; }) => void; } declare class HdgRadio extends HdgElement { shape: string; size: string; name: string; checked: boolean; disabled: boolean; classNames: string; slotRef: any; componentDidMount(): void; componentDidUpdate(propName: string, oldValue: string, newValue: string): void; dealClass: () => void; handleCheck: () => void; render(): any; } export default HdgRadio; declare class HdgRadioGroup extends HdgElement { value: string; slotRef: any; componentDidMount(): void; shouldComponentUpdate(propName: string, oldValue: string, newValue: string): boolean; init(): void; handleSlotChange: () => void; eventListener: (ev: any) => void; render(): any; } export { HdgRadioGroup };