import { default as RadioButton } from './RadioButton.vue'; import { default as mdx } from './RadioButton.mdx'; import { IconName } from '../Icon'; import { RadioButtonVariant } from './constants'; /// declare namespace _default { export let title: string; export { RadioButton as component }; export namespace parameters { namespace docs { export { mdx as page }; } } export namespace argTypes { namespace icon { let options: ("Close" | "AppWindows" | "ArrowDownToLine" | "ArrowTrendUp" | "Back" | "BankAccount" | "Bars" | "Bell" | "BorderOut" | "Building" | "Bullhorn" | "Calendar" | "CalendarAlt" | "CampaignAutomated" | "CampaignOneTime" | "Car" | "CircleCheck" | "CircleClose" | "CircleEmpty" | "CircleExclamation" | "CircleInfo" | "CircleQuestion" | "CircleUser" | "Clipboard" | "ClockFour" | "ClockSeven" | "ClockTen" | "CloudData" | "Code" | "Coin" | "Collapse" | "CommentNotes" | "Creative" | "CreditCard" | "CreditCardSearch" | "Delete" | "Details" | "DollarSign" | "DoubleSidedArrow" | "Duplicate" | "Edit" | "Ellipsis" | "EllipsisVertical" | "Envelope" | "EnvelopeSearch" | "Envelopes" | "Error" | "Exit" | "Export" | "FileAlt" | "FileInfo" | "FileShare" | "Filter" | "Fire" | "FolderInfo" | "Future" | "Gear" | "Gift" | "Integrations" | "ImageSearch" | "LayerGroup" | "Layers" | "Lightning" | "LocationPin" | "MagnifyingGlass" | "MoneyBill" | "Minus" | "NavArrowLeft" | "Next" | "Notes" | "Pen" | "OpenBook" | "PaintRoller" | "PieChartSlice" | "PlanBusiness" | "PlanDeveloper" | "PlanEnterprise" | "PlanGrowthPlus" | "PlanGrowth" | "PlanStartup" | "Plus" | "Previous" | "Processing" | "QRCode" | "Repeat" | "Resize" | "Send" | "Signal" | "Success" | "Tag" | "TemplateModeSwitch" | "TriangleExclamation" | "Truck" | "Unverified" | "User" | "Users" | "Verified" | "Webhooks")[]; namespace control { let type: string; } namespace table { export namespace type_1 { let summary: string; } export { type_1 as type }; } } namespace variant { let options_1: ("primary" | "outlined")[]; export { options_1 as options }; export namespace control_1 { let type_2: string; export { type_2 as type }; } export { control_1 as control }; export namespace table_1 { export namespace type_3 { let summary_1: string; export { summary_1 as summary }; } export { type_3 as type }; } export { table_1 as table }; } } } export default _default; export function Primary(args: any, { argTypes }: { argTypes: any; }): { props: string[]; components: { RadioButton: (__VLS_props: { onInput?: ((value: Value) => any) | undefined; onClick?: ((event: Event) => any) | undefined; "onUpdate:modelValue"?: ((modelValue: Value) => any) | undefined; modelValue?: Value | undefined; disabled?: boolean | undefined; error?: boolean | undefined; helperText?: string | undefined; icon?: IconName | undefined; id: string; inputAttributes?: (import('vue').InputHTMLAttributes & Record) | undefined; label?: string | undefined; labelContainerAttributes?: (import('vue').HTMLAttributes & Record) | undefined; labelAttributes?: (import('vue').LabelHTMLAttributes & Record) | undefined; loading?: boolean | undefined; name: string; readonly?: boolean | undefined; required?: boolean | undefined; value: Value; variant?: RadioButtonVariant | undefined; } & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps, __VLS_ctx?: { attrs: any; slots: Readonly<{ default: () => any; chips: () => any; helper: () => any; }> & { default: () => any; chips: () => any; helper: () => any; }; emit: { (e: "click", event: Event): void; (e: "input", value: Value): void; } & ((evt: "update:modelValue", modelValue: Value) => void); } | undefined, __VLS_expose?: ((exposed: import('vue').ShallowUnwrapRef<{}>) => void) | undefined, __VLS_setup?: Promise<{ props: { onInput?: ((value: Value) => any) | undefined; onClick?: ((event: Event) => any) | undefined; "onUpdate:modelValue"?: ((modelValue: Value) => any) | undefined; modelValue?: Value | undefined; disabled?: boolean | undefined; error?: boolean | undefined; helperText?: string | undefined; icon?: IconName | undefined; id: string; inputAttributes?: (import('vue').InputHTMLAttributes & Record) | undefined; label?: string | undefined; labelContainerAttributes?: (import('vue').HTMLAttributes & Record) | undefined; labelAttributes?: (import('vue').LabelHTMLAttributes & Record) | undefined; loading?: boolean | undefined; name: string; readonly?: boolean | undefined; required?: boolean | undefined; value: Value; variant?: RadioButtonVariant | undefined; } & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps; expose(exposed: import('vue').ShallowUnwrapRef<{}>): void; attrs: any; slots: Readonly<{ default: () => any; chips: () => any; helper: () => any; }> & { default: () => any; chips: () => any; helper: () => any; }; emit: { (e: "click", event: Event): void; (e: "input", value: Value): void; } & ((evt: "update:modelValue", modelValue: Value) => void); }>) => import('vue').VNode & { __ctx?: { props: { onInput?: ((value: Value) => any) | undefined; onClick?: ((event: Event) => any) | undefined; "onUpdate:modelValue"?: ((modelValue: Value) => any) | undefined; modelValue?: Value | undefined; disabled?: boolean | undefined; error?: boolean | undefined; helperText?: string | undefined; icon?: IconName | undefined; id: string; inputAttributes?: (import('vue').InputHTMLAttributes & Record) | undefined; label?: string | undefined; labelContainerAttributes?: (import('vue').HTMLAttributes & Record) | undefined; labelAttributes?: (import('vue').LabelHTMLAttributes & Record) | undefined; loading?: boolean | undefined; name: string; readonly?: boolean | undefined; required?: boolean | undefined; value: Value; variant?: RadioButtonVariant | undefined; } & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps; expose(exposed: import('vue').ShallowUnwrapRef<{}>): void; attrs: any; slots: Readonly<{ default: () => any; chips: () => any; helper: () => any; }> & { default: () => any; chips: () => any; helper: () => any; }; emit: { (e: "click", event: Event): void; (e: "input", value: Value): void; } & ((evt: "update:modelValue", modelValue: Value) => void); } | undefined; }; }; data: () => { vModel: string; }; setup: () => { args: any; }; template: string; }; export namespace Primary { namespace args { let name: string; let src: string; let id: string; let label: string; let value: string; } } export function WithHelperText(args: any, { argTypes }: { argTypes: any; }): { props: string[]; components: { RadioButton: (__VLS_props: { onInput?: ((value: Value) => any) | undefined; onClick?: ((event: Event) => any) | undefined; "onUpdate:modelValue"?: ((modelValue: Value) => any) | undefined; modelValue?: Value | undefined; disabled?: boolean | undefined; error?: boolean | undefined; helperText?: string | undefined; icon?: IconName | undefined; id: string; inputAttributes?: (import('vue').InputHTMLAttributes & Record) | undefined; label?: string | undefined; labelContainerAttributes?: (import('vue').HTMLAttributes & Record) | undefined; labelAttributes?: (import('vue').LabelHTMLAttributes & Record) | undefined; loading?: boolean | undefined; name: string; readonly?: boolean | undefined; required?: boolean | undefined; value: Value; variant?: RadioButtonVariant | undefined; } & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps, __VLS_ctx?: { attrs: any; slots: Readonly<{ default: () => any; chips: () => any; helper: () => any; }> & { default: () => any; chips: () => any; helper: () => any; }; emit: { (e: "click", event: Event): void; (e: "input", value: Value): void; } & ((evt: "update:modelValue", modelValue: Value) => void); } | undefined, __VLS_expose?: ((exposed: import('vue').ShallowUnwrapRef<{}>) => void) | undefined, __VLS_setup?: Promise<{ props: { onInput?: ((value: Value) => any) | undefined; onClick?: ((event: Event) => any) | undefined; "onUpdate:modelValue"?: ((modelValue: Value) => any) | undefined; modelValue?: Value | undefined; disabled?: boolean | undefined; error?: boolean | undefined; helperText?: string | undefined; icon?: IconName | undefined; id: string; inputAttributes?: (import('vue').InputHTMLAttributes & Record) | undefined; label?: string | undefined; labelContainerAttributes?: (import('vue').HTMLAttributes & Record) | undefined; labelAttributes?: (import('vue').LabelHTMLAttributes & Record) | undefined; loading?: boolean | undefined; name: string; readonly?: boolean | undefined; required?: boolean | undefined; value: Value; variant?: RadioButtonVariant | undefined; } & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps; expose(exposed: import('vue').ShallowUnwrapRef<{}>): void; attrs: any; slots: Readonly<{ default: () => any; chips: () => any; helper: () => any; }> & { default: () => any; chips: () => any; helper: () => any; }; emit: { (e: "click", event: Event): void; (e: "input", value: Value): void; } & ((evt: "update:modelValue", modelValue: Value) => void); }>) => import('vue').VNode & { __ctx?: { props: { onInput?: ((value: Value) => any) | undefined; onClick?: ((event: Event) => any) | undefined; "onUpdate:modelValue"?: ((modelValue: Value) => any) | undefined; modelValue?: Value | undefined; disabled?: boolean | undefined; error?: boolean | undefined; helperText?: string | undefined; icon?: IconName | undefined; id: string; inputAttributes?: (import('vue').InputHTMLAttributes & Record) | undefined; label?: string | undefined; labelContainerAttributes?: (import('vue').HTMLAttributes & Record) | undefined; labelAttributes?: (import('vue').LabelHTMLAttributes & Record) | undefined; loading?: boolean | undefined; name: string; readonly?: boolean | undefined; required?: boolean | undefined; value: Value; variant?: RadioButtonVariant | undefined; } & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps; expose(exposed: import('vue').ShallowUnwrapRef<{}>): void; attrs: any; slots: Readonly<{ default: () => any; chips: () => any; helper: () => any; }> & { default: () => any; chips: () => any; helper: () => any; }; emit: { (e: "click", event: Event): void; (e: "input", value: Value): void; } & ((evt: "update:modelValue", modelValue: Value) => void); } | undefined; }; }; data: () => { vModel: string; }; setup: () => { args: any; }; template: string; }; export namespace WithHelperText { export namespace args_1 { let name_1: string; export { name_1 as name }; let id_1: string; export { id_1 as id }; let label_1: string; export { label_1 as label }; let value_1: string; export { value_1 as value }; export let helperText: string; } export { args_1 as args }; } export function WithHelperSlot(args: any, { argTypes }: { argTypes: any; }): { props: string[]; components: { RadioButton: (__VLS_props: { onInput?: ((value: Value) => any) | undefined; onClick?: ((event: Event) => any) | undefined; "onUpdate:modelValue"?: ((modelValue: Value) => any) | undefined; modelValue?: Value | undefined; disabled?: boolean | undefined; error?: boolean | undefined; helperText?: string | undefined; icon?: IconName | undefined; id: string; inputAttributes?: (import('vue').InputHTMLAttributes & Record) | undefined; label?: string | undefined; labelContainerAttributes?: (import('vue').HTMLAttributes & Record) | undefined; labelAttributes?: (import('vue').LabelHTMLAttributes & Record) | undefined; loading?: boolean | undefined; name: string; readonly?: boolean | undefined; required?: boolean | undefined; value: Value; variant?: RadioButtonVariant | undefined; } & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps, __VLS_ctx?: { attrs: any; slots: Readonly<{ default: () => any; chips: () => any; helper: () => any; }> & { default: () => any; chips: () => any; helper: () => any; }; emit: { (e: "click", event: Event): void; (e: "input", value: Value): void; } & ((evt: "update:modelValue", modelValue: Value) => void); } | undefined, __VLS_expose?: ((exposed: import('vue').ShallowUnwrapRef<{}>) => void) | undefined, __VLS_setup?: Promise<{ props: { onInput?: ((value: Value) => any) | undefined; onClick?: ((event: Event) => any) | undefined; "onUpdate:modelValue"?: ((modelValue: Value) => any) | undefined; modelValue?: Value | undefined; disabled?: boolean | undefined; error?: boolean | undefined; helperText?: string | undefined; icon?: IconName | undefined; id: string; inputAttributes?: (import('vue').InputHTMLAttributes & Record) | undefined; label?: string | undefined; labelContainerAttributes?: (import('vue').HTMLAttributes & Record) | undefined; labelAttributes?: (import('vue').LabelHTMLAttributes & Record) | undefined; loading?: boolean | undefined; name: string; readonly?: boolean | undefined; required?: boolean | undefined; value: Value; variant?: RadioButtonVariant | undefined; } & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps; expose(exposed: import('vue').ShallowUnwrapRef<{}>): void; attrs: any; slots: Readonly<{ default: () => any; chips: () => any; helper: () => any; }> & { default: () => any; chips: () => any; helper: () => any; }; emit: { (e: "click", event: Event): void; (e: "input", value: Value): void; } & ((evt: "update:modelValue", modelValue: Value) => void); }>) => import('vue').VNode & { __ctx?: { props: { onInput?: ((value: Value) => any) | undefined; onClick?: ((event: Event) => any) | undefined; "onUpdate:modelValue"?: ((modelValue: Value) => any) | undefined; modelValue?: Value | undefined; disabled?: boolean | undefined; error?: boolean | undefined; helperText?: string | undefined; icon?: IconName | undefined; id: string; inputAttributes?: (import('vue').InputHTMLAttributes & Record) | undefined; label?: string | undefined; labelContainerAttributes?: (import('vue').HTMLAttributes & Record) | undefined; labelAttributes?: (import('vue').LabelHTMLAttributes & Record) | undefined; loading?: boolean | undefined; name: string; readonly?: boolean | undefined; required?: boolean | undefined; value: Value; variant?: RadioButtonVariant | undefined; } & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps; expose(exposed: import('vue').ShallowUnwrapRef<{}>): void; attrs: any; slots: Readonly<{ default: () => any; chips: () => any; helper: () => any; }> & { default: () => any; chips: () => any; helper: () => any; }; emit: { (e: "click", event: Event): void; (e: "input", value: Value): void; } & ((evt: "update:modelValue", modelValue: Value) => void); } | undefined; }; }; data: () => { vModel: string; }; setup: () => { args: any; }; template: string; }; export namespace WithHelperSlot { export namespace args_2 { let name_2: string; export { name_2 as name }; let id_2: string; export { id_2 as id }; let label_2: string; export { label_2 as label }; let value_2: string; export { value_2 as value }; } export { args_2 as args }; } export function WithIcon(args: any, { argTypes }: { argTypes: any; }): { props: string[]; components: { RadioButton: (__VLS_props: { onInput?: ((value: Value) => any) | undefined; onClick?: ((event: Event) => any) | undefined; "onUpdate:modelValue"?: ((modelValue: Value) => any) | undefined; modelValue?: Value | undefined; disabled?: boolean | undefined; error?: boolean | undefined; helperText?: string | undefined; icon?: IconName | undefined; id: string; inputAttributes?: (import('vue').InputHTMLAttributes & Record) | undefined; label?: string | undefined; labelContainerAttributes?: (import('vue').HTMLAttributes & Record) | undefined; labelAttributes?: (import('vue').LabelHTMLAttributes & Record) | undefined; loading?: boolean | undefined; name: string; readonly?: boolean | undefined; required?: boolean | undefined; value: Value; variant?: RadioButtonVariant | undefined; } & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps, __VLS_ctx?: { attrs: any; slots: Readonly<{ default: () => any; chips: () => any; helper: () => any; }> & { default: () => any; chips: () => any; helper: () => any; }; emit: { (e: "click", event: Event): void; (e: "input", value: Value): void; } & ((evt: "update:modelValue", modelValue: Value) => void); } | undefined, __VLS_expose?: ((exposed: import('vue').ShallowUnwrapRef<{}>) => void) | undefined, __VLS_setup?: Promise<{ props: { onInput?: ((value: Value) => any) | undefined; onClick?: ((event: Event) => any) | undefined; "onUpdate:modelValue"?: ((modelValue: Value) => any) | undefined; modelValue?: Value | undefined; disabled?: boolean | undefined; error?: boolean | undefined; helperText?: string | undefined; icon?: IconName | undefined; id: string; inputAttributes?: (import('vue').InputHTMLAttributes & Record) | undefined; label?: string | undefined; labelContainerAttributes?: (import('vue').HTMLAttributes & Record) | undefined; labelAttributes?: (import('vue').LabelHTMLAttributes & Record) | undefined; loading?: boolean | undefined; name: string; readonly?: boolean | undefined; required?: boolean | undefined; value: Value; variant?: RadioButtonVariant | undefined; } & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps; expose(exposed: import('vue').ShallowUnwrapRef<{}>): void; attrs: any; slots: Readonly<{ default: () => any; chips: () => any; helper: () => any; }> & { default: () => any; chips: () => any; helper: () => any; }; emit: { (e: "click", event: Event): void; (e: "input", value: Value): void; } & ((evt: "update:modelValue", modelValue: Value) => void); }>) => import('vue').VNode & { __ctx?: { props: { onInput?: ((value: Value) => any) | undefined; onClick?: ((event: Event) => any) | undefined; "onUpdate:modelValue"?: ((modelValue: Value) => any) | undefined; modelValue?: Value | undefined; disabled?: boolean | undefined; error?: boolean | undefined; helperText?: string | undefined; icon?: IconName | undefined; id: string; inputAttributes?: (import('vue').InputHTMLAttributes & Record) | undefined; label?: string | undefined; labelContainerAttributes?: (import('vue').HTMLAttributes & Record) | undefined; labelAttributes?: (import('vue').LabelHTMLAttributes & Record) | undefined; loading?: boolean | undefined; name: string; readonly?: boolean | undefined; required?: boolean | undefined; value: Value; variant?: RadioButtonVariant | undefined; } & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps; expose(exposed: import('vue').ShallowUnwrapRef<{}>): void; attrs: any; slots: Readonly<{ default: () => any; chips: () => any; helper: () => any; }> & { default: () => any; chips: () => any; helper: () => any; }; emit: { (e: "click", event: Event): void; (e: "input", value: Value): void; } & ((evt: "update:modelValue", modelValue: Value) => void); } | undefined; }; }; data: () => { vModel: string; }; setup: () => { args: any; }; template: string; }; export namespace WithIcon { export namespace args_3 { let name_3: string; export { name_3 as name }; let icon_1: string; export { icon_1 as icon }; let id_3: string; export { id_3 as id }; let label_3: string; export { label_3 as label }; let value_3: string; export { value_3 as value }; let variant_1: string; export { variant_1 as variant }; } export { args_3 as args }; } export function WithChip(args: any, { argTypes }: { argTypes: any; }): { props: string[]; components: { Chip: import('vue').DefineComponent<{ size: { type: import('vue').PropType<"md">; default: "md"; }; icon: { type: import('vue').PropType; required: true; }; color: { type: import('vue').PropType; default: "neutral"; }; variant: { type: import('vue').PropType<"primary">; default: "primary"; }; }, {}, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly; default: "md"; }; icon: { type: import('vue').PropType; required: true; }; color: { type: import('vue').PropType; default: "neutral"; }; variant: { type: import('vue').PropType<"primary">; default: "primary"; }; }>>, { size: "md"; color: import('../Chip').ChipColor; variant: "primary"; }, {}>; RadioButton: (__VLS_props: { onInput?: ((value: Value) => any) | undefined; onClick?: ((event: Event) => any) | undefined; "onUpdate:modelValue"?: ((modelValue: Value) => any) | undefined; modelValue?: Value | undefined; disabled?: boolean | undefined; error?: boolean | undefined; helperText?: string | undefined; icon?: IconName | undefined; id: string; inputAttributes?: (import('vue').InputHTMLAttributes & Record) | undefined; label?: string | undefined; labelContainerAttributes?: (import('vue').HTMLAttributes & Record) | undefined; labelAttributes?: (import('vue').LabelHTMLAttributes & Record) | undefined; loading?: boolean | undefined; name: string; readonly?: boolean | undefined; required?: boolean | undefined; value: Value; variant?: RadioButtonVariant | undefined; } & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps, __VLS_ctx?: { attrs: any; slots: Readonly<{ default: () => any; chips: () => any; helper: () => any; }> & { default: () => any; chips: () => any; helper: () => any; }; emit: { (e: "click", event: Event): void; (e: "input", value: Value): void; } & ((evt: "update:modelValue", modelValue: Value) => void); } | undefined, __VLS_expose?: ((exposed: import('vue').ShallowUnwrapRef<{}>) => void) | undefined, __VLS_setup?: Promise<{ props: { onInput?: ((value: Value) => any) | undefined; onClick?: ((event: Event) => any) | undefined; "onUpdate:modelValue"?: ((modelValue: Value) => any) | undefined; modelValue?: Value | undefined; disabled?: boolean | undefined; error?: boolean | undefined; helperText?: string | undefined; icon?: IconName | undefined; id: string; inputAttributes?: (import('vue').InputHTMLAttributes & Record) | undefined; label?: string | undefined; labelContainerAttributes?: (import('vue').HTMLAttributes & Record) | undefined; labelAttributes?: (import('vue').LabelHTMLAttributes & Record) | undefined; loading?: boolean | undefined; name: string; readonly?: boolean | undefined; required?: boolean | undefined; value: Value; variant?: RadioButtonVariant | undefined; } & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps; expose(exposed: import('vue').ShallowUnwrapRef<{}>): void; attrs: any; slots: Readonly<{ default: () => any; chips: () => any; helper: () => any; }> & { default: () => any; chips: () => any; helper: () => any; }; emit: { (e: "click", event: Event): void; (e: "input", value: Value): void; } & ((evt: "update:modelValue", modelValue: Value) => void); }>) => import('vue').VNode & { __ctx?: { props: { onInput?: ((value: Value) => any) | undefined; onClick?: ((event: Event) => any) | undefined; "onUpdate:modelValue"?: ((modelValue: Value) => any) | undefined; modelValue?: Value | undefined; disabled?: boolean | undefined; error?: boolean | undefined; helperText?: string | undefined; icon?: IconName | undefined; id: string; inputAttributes?: (import('vue').InputHTMLAttributes & Record) | undefined; label?: string | undefined; labelContainerAttributes?: (import('vue').HTMLAttributes & Record) | undefined; labelAttributes?: (import('vue').LabelHTMLAttributes & Record) | undefined; loading?: boolean | undefined; name: string; readonly?: boolean | undefined; required?: boolean | undefined; value: Value; variant?: RadioButtonVariant | undefined; } & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps; expose(exposed: import('vue').ShallowUnwrapRef<{}>): void; attrs: any; slots: Readonly<{ default: () => any; chips: () => any; helper: () => any; }> & { default: () => any; chips: () => any; helper: () => any; }; emit: { (e: "click", event: Event): void; (e: "input", value: Value): void; } & ((evt: "update:modelValue", modelValue: Value) => void); } | undefined; }; }; data: () => { vModel: string; }; setup: () => { args: any; }; template: string; }; export namespace WithChip { export namespace args_4 { let name_4: string; export { name_4 as name }; let id_4: string; export { id_4 as id }; let label_4: string; export { label_4 as label }; let value_4: string; export { value_4 as value }; let variant_2: string; export { variant_2 as variant }; } export { args_4 as args }; } export function Group(args: any, { argTypes }: { argTypes: any; }): { props: string[]; components: { RadioButton: (__VLS_props: { onInput?: ((value: Value) => any) | undefined; onClick?: ((event: Event) => any) | undefined; "onUpdate:modelValue"?: ((modelValue: Value) => any) | undefined; modelValue?: Value | undefined; disabled?: boolean | undefined; error?: boolean | undefined; helperText?: string | undefined; icon?: IconName | undefined; id: string; inputAttributes?: (import('vue').InputHTMLAttributes & Record) | undefined; label?: string | undefined; labelContainerAttributes?: (import('vue').HTMLAttributes & Record) | undefined; labelAttributes?: (import('vue').LabelHTMLAttributes & Record) | undefined; loading?: boolean | undefined; name: string; readonly?: boolean | undefined; required?: boolean | undefined; value: Value; variant?: RadioButtonVariant | undefined; } & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps, __VLS_ctx?: { attrs: any; slots: Readonly<{ default: () => any; chips: () => any; helper: () => any; }> & { default: () => any; chips: () => any; helper: () => any; }; emit: { (e: "click", event: Event): void; (e: "input", value: Value): void; } & ((evt: "update:modelValue", modelValue: Value) => void); } | undefined, __VLS_expose?: ((exposed: import('vue').ShallowUnwrapRef<{}>) => void) | undefined, __VLS_setup?: Promise<{ props: { onInput?: ((value: Value) => any) | undefined; onClick?: ((event: Event) => any) | undefined; "onUpdate:modelValue"?: ((modelValue: Value) => any) | undefined; modelValue?: Value | undefined; disabled?: boolean | undefined; error?: boolean | undefined; helperText?: string | undefined; icon?: IconName | undefined; id: string; inputAttributes?: (import('vue').InputHTMLAttributes & Record) | undefined; label?: string | undefined; labelContainerAttributes?: (import('vue').HTMLAttributes & Record) | undefined; labelAttributes?: (import('vue').LabelHTMLAttributes & Record) | undefined; loading?: boolean | undefined; name: string; readonly?: boolean | undefined; required?: boolean | undefined; value: Value; variant?: RadioButtonVariant | undefined; } & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps; expose(exposed: import('vue').ShallowUnwrapRef<{}>): void; attrs: any; slots: Readonly<{ default: () => any; chips: () => any; helper: () => any; }> & { default: () => any; chips: () => any; helper: () => any; }; emit: { (e: "click", event: Event): void; (e: "input", value: Value): void; } & ((evt: "update:modelValue", modelValue: Value) => void); }>) => import('vue').VNode & { __ctx?: { props: { onInput?: ((value: Value) => any) | undefined; onClick?: ((event: Event) => any) | undefined; "onUpdate:modelValue"?: ((modelValue: Value) => any) | undefined; modelValue?: Value | undefined; disabled?: boolean | undefined; error?: boolean | undefined; helperText?: string | undefined; icon?: IconName | undefined; id: string; inputAttributes?: (import('vue').InputHTMLAttributes & Record) | undefined; label?: string | undefined; labelContainerAttributes?: (import('vue').HTMLAttributes & Record) | undefined; labelAttributes?: (import('vue').LabelHTMLAttributes & Record) | undefined; loading?: boolean | undefined; name: string; readonly?: boolean | undefined; required?: boolean | undefined; value: Value; variant?: RadioButtonVariant | undefined; } & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps; expose(exposed: import('vue').ShallowUnwrapRef<{}>): void; attrs: any; slots: Readonly<{ default: () => any; chips: () => any; helper: () => any; }> & { default: () => any; chips: () => any; helper: () => any; }; emit: { (e: "click", event: Event): void; (e: "input", value: Value): void; } & ((evt: "update:modelValue", modelValue: Value) => void); } | undefined; }; RadioButtonGroup: { new (...args: any[]): import('vue').CreateComponentPublicInstance; default: boolean; }; description: { type: import('vue').PropType; default: undefined; }; label: { type: import('vue').PropType; default: undefined; }; disabled: { type: import('vue').PropType; default: boolean; }; hideLabel: { type: import('vue').PropType; }; labelAttributes: { type: import('vue').PropType>; default: () => {}; }; column: { type: import('vue').PropType; default: boolean; }; spaceEvenly: { type: import('vue').PropType; }; }>>, {}, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps & Readonly; default: boolean; }; description: { type: import('vue').PropType; default: undefined; }; label: { type: import('vue').PropType; default: undefined; }; disabled: { type: import('vue').PropType; default: boolean; }; hideLabel: { type: import('vue').PropType; }; labelAttributes: { type: import('vue').PropType>; default: () => {}; }; column: { type: import('vue').PropType; default: boolean; }; spaceEvenly: { type: import('vue').PropType; }; }>>, { required: boolean; description: string; label: string; disabled: boolean; labelAttributes: import('vue').LabelHTMLAttributes & Record; column: boolean; }, true, {}, {}, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: boolean; }; description: { type: import('vue').PropType; default: undefined; }; label: { type: import('vue').PropType; default: undefined; }; disabled: { type: import('vue').PropType; default: boolean; }; hideLabel: { type: import('vue').PropType; }; labelAttributes: { type: import('vue').PropType>; default: () => {}; }; column: { type: import('vue').PropType; default: boolean; }; spaceEvenly: { type: import('vue').PropType; }; }>>, {}, {}, {}, {}, { required: boolean; description: string; label: string; disabled: boolean; labelAttributes: import('vue').LabelHTMLAttributes & Record; column: boolean; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & import('vue').ComponentOptionsBase; default: boolean; }; description: { type: import('vue').PropType; default: undefined; }; label: { type: import('vue').PropType; default: undefined; }; disabled: { type: import('vue').PropType; default: boolean; }; hideLabel: { type: import('vue').PropType; }; labelAttributes: { type: import('vue').PropType>; default: () => {}; }; column: { type: import('vue').PropType; default: boolean; }; spaceEvenly: { type: import('vue').PropType; }; }>>, {}, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, { required: boolean; description: string; label: string; disabled: boolean; labelAttributes: import('vue').LabelHTMLAttributes & Record; column: boolean; }, {}, string, {}> & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps & (new () => { $slots: Readonly<{ default(): any; label(): any; description(): any; }> & { default(): any; label(): any; description(): any; }; }); }; data: () => { vModel: string; }; setup: () => { args: any; }; template: string; }; export namespace Group { export namespace args_5 { namespace group { let label_5: string; export { label_5 as label }; export let description: string; } namespace input1 { let name_5: string; export { name_5 as name }; let id_5: string; export { id_5 as id }; let label_6: string; export { label_6 as label }; let value_5: string; export { value_5 as value }; } namespace input2 { let name_6: string; export { name_6 as name }; let id_6: string; export { id_6 as id }; let label_7: string; export { label_7 as label }; let value_6: string; export { value_6 as value }; } namespace input3 { let name_7: string; export { name_7 as name }; let id_7: string; export { id_7 as id }; let label_8: string; export { label_8 as label }; let value_7: string; export { value_7 as value }; } } export { args_5 as args }; } export function OutlinedGroup(args: any, { argTypes }: { argTypes: any; }): { props: string[]; components: { RadioButton: (__VLS_props: { onInput?: ((value: Value) => any) | undefined; onClick?: ((event: Event) => any) | undefined; "onUpdate:modelValue"?: ((modelValue: Value) => any) | undefined; modelValue?: Value | undefined; disabled?: boolean | undefined; error?: boolean | undefined; helperText?: string | undefined; icon?: IconName | undefined; id: string; inputAttributes?: (import('vue').InputHTMLAttributes & Record) | undefined; label?: string | undefined; labelContainerAttributes?: (import('vue').HTMLAttributes & Record) | undefined; labelAttributes?: (import('vue').LabelHTMLAttributes & Record) | undefined; loading?: boolean | undefined; name: string; readonly?: boolean | undefined; required?: boolean | undefined; value: Value; variant?: RadioButtonVariant | undefined; } & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps, __VLS_ctx?: { attrs: any; slots: Readonly<{ default: () => any; chips: () => any; helper: () => any; }> & { default: () => any; chips: () => any; helper: () => any; }; emit: { (e: "click", event: Event): void; (e: "input", value: Value): void; } & ((evt: "update:modelValue", modelValue: Value) => void); } | undefined, __VLS_expose?: ((exposed: import('vue').ShallowUnwrapRef<{}>) => void) | undefined, __VLS_setup?: Promise<{ props: { onInput?: ((value: Value) => any) | undefined; onClick?: ((event: Event) => any) | undefined; "onUpdate:modelValue"?: ((modelValue: Value) => any) | undefined; modelValue?: Value | undefined; disabled?: boolean | undefined; error?: boolean | undefined; helperText?: string | undefined; icon?: IconName | undefined; id: string; inputAttributes?: (import('vue').InputHTMLAttributes & Record) | undefined; label?: string | undefined; labelContainerAttributes?: (import('vue').HTMLAttributes & Record) | undefined; labelAttributes?: (import('vue').LabelHTMLAttributes & Record) | undefined; loading?: boolean | undefined; name: string; readonly?: boolean | undefined; required?: boolean | undefined; value: Value; variant?: RadioButtonVariant | undefined; } & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps; expose(exposed: import('vue').ShallowUnwrapRef<{}>): void; attrs: any; slots: Readonly<{ default: () => any; chips: () => any; helper: () => any; }> & { default: () => any; chips: () => any; helper: () => any; }; emit: { (e: "click", event: Event): void; (e: "input", value: Value): void; } & ((evt: "update:modelValue", modelValue: Value) => void); }>) => import('vue').VNode & { __ctx?: { props: { onInput?: ((value: Value) => any) | undefined; onClick?: ((event: Event) => any) | undefined; "onUpdate:modelValue"?: ((modelValue: Value) => any) | undefined; modelValue?: Value | undefined; disabled?: boolean | undefined; error?: boolean | undefined; helperText?: string | undefined; icon?: IconName | undefined; id: string; inputAttributes?: (import('vue').InputHTMLAttributes & Record) | undefined; label?: string | undefined; labelContainerAttributes?: (import('vue').HTMLAttributes & Record) | undefined; labelAttributes?: (import('vue').LabelHTMLAttributes & Record) | undefined; loading?: boolean | undefined; name: string; readonly?: boolean | undefined; required?: boolean | undefined; value: Value; variant?: RadioButtonVariant | undefined; } & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps; expose(exposed: import('vue').ShallowUnwrapRef<{}>): void; attrs: any; slots: Readonly<{ default: () => any; chips: () => any; helper: () => any; }> & { default: () => any; chips: () => any; helper: () => any; }; emit: { (e: "click", event: Event): void; (e: "input", value: Value): void; } & ((evt: "update:modelValue", modelValue: Value) => void); } | undefined; }; RadioButtonGroup: { new (...args: any[]): import('vue').CreateComponentPublicInstance; default: boolean; }; description: { type: import('vue').PropType; default: undefined; }; label: { type: import('vue').PropType; default: undefined; }; disabled: { type: import('vue').PropType; default: boolean; }; hideLabel: { type: import('vue').PropType; }; labelAttributes: { type: import('vue').PropType>; default: () => {}; }; column: { type: import('vue').PropType; default: boolean; }; spaceEvenly: { type: import('vue').PropType; }; }>>, {}, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps & Readonly; default: boolean; }; description: { type: import('vue').PropType; default: undefined; }; label: { type: import('vue').PropType; default: undefined; }; disabled: { type: import('vue').PropType; default: boolean; }; hideLabel: { type: import('vue').PropType; }; labelAttributes: { type: import('vue').PropType>; default: () => {}; }; column: { type: import('vue').PropType; default: boolean; }; spaceEvenly: { type: import('vue').PropType; }; }>>, { required: boolean; description: string; label: string; disabled: boolean; labelAttributes: import('vue').LabelHTMLAttributes & Record; column: boolean; }, true, {}, {}, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: boolean; }; description: { type: import('vue').PropType; default: undefined; }; label: { type: import('vue').PropType; default: undefined; }; disabled: { type: import('vue').PropType; default: boolean; }; hideLabel: { type: import('vue').PropType; }; labelAttributes: { type: import('vue').PropType>; default: () => {}; }; column: { type: import('vue').PropType; default: boolean; }; spaceEvenly: { type: import('vue').PropType; }; }>>, {}, {}, {}, {}, { required: boolean; description: string; label: string; disabled: boolean; labelAttributes: import('vue').LabelHTMLAttributes & Record; column: boolean; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & import('vue').ComponentOptionsBase; default: boolean; }; description: { type: import('vue').PropType; default: undefined; }; label: { type: import('vue').PropType; default: undefined; }; disabled: { type: import('vue').PropType; default: boolean; }; hideLabel: { type: import('vue').PropType; }; labelAttributes: { type: import('vue').PropType>; default: () => {}; }; column: { type: import('vue').PropType; default: boolean; }; spaceEvenly: { type: import('vue').PropType; }; }>>, {}, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, { required: boolean; description: string; label: string; disabled: boolean; labelAttributes: import('vue').LabelHTMLAttributes & Record; column: boolean; }, {}, string, {}> & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps & (new () => { $slots: Readonly<{ default(): any; label(): any; description(): any; }> & { default(): any; label(): any; description(): any; }; }); }; data: () => { vModel: string; }; setup: () => { args: any; }; template: string; }; export namespace OutlinedGroup { export namespace args_6 { export namespace group_1 { let label_9: string; export { label_9 as label }; let description_1: string; export { description_1 as description }; } export { group_1 as group }; export namespace input1_1 { let name_8: string; export { name_8 as name }; let id_8: string; export { id_8 as id }; let label_10: string; export { label_10 as label }; let value_8: string; export { value_8 as value }; let variant_3: string; export { variant_3 as variant }; } export { input1_1 as input1 }; export namespace input2_1 { let name_9: string; export { name_9 as name }; let id_9: string; export { id_9 as id }; let label_11: string; export { label_11 as label }; let value_9: string; export { value_9 as value }; let variant_4: string; export { variant_4 as variant }; } export { input2_1 as input2 }; export namespace input3_1 { let name_10: string; export { name_10 as name }; let id_10: string; export { id_10 as id }; let label_12: string; export { label_12 as label }; let value_10: string; export { value_10 as value }; let variant_5: string; export { variant_5 as variant }; } export { input3_1 as input3 }; } export { args_6 as args }; }