import { RadioChangeEvent } from "antd"; import { Colors } from "plus-base-core"; import { CSSProperties, ReactNode } from "react"; import { TextProps } from "../../atoms"; export interface IItemModel { id: S; title: string; hasExtraNode?: boolean; } interface RadioButtonProps { items: IItemModel[]; defaultChecked?: number | string; radioStyles?: CSSProperties; radioClassName?: string; wrapperStyles?: CSSProperties; wrapperClassName?: string; theme: TextProps["theme"]; fontSize?: TextProps["size"]; color?: Colors; onChange?: (e: RadioChangeEvent) => void; value?: string; extraNode?: ReactNode; extraNodeClassName?: string; extraNodeStyles?: CSSProperties; radiosGroupClassName?: string; lang?: "fa" | "en"; } declare const RadioButtonGroup: ({ items, onChange, radioStyles, theme, fontSize, color, radioClassName, wrapperClassName, wrapperStyles, value, extraNode, extraNodeClassName, extraNodeStyles, radiosGroupClassName, lang, }: RadioButtonProps) => JSX.Element; export { RadioButtonGroup }; //# sourceMappingURL=index.d.ts.map