import { default as RadioGroup } from './RadioGroup.vue'; import { default as RadioButton } from '../RadioButton/RadioButton.vue'; import { default as mdx } from './RadioGroup.mdx'; /// declare namespace _default { export let title: string; export { RadioGroup as component }; export namespace subcomponents { export { RadioButton }; } export namespace parameters { namespace docs { export { mdx as page }; } } } export default _default; export function Primary(args: any, { argTypes }: { argTypes: any; }): { props: string[]; components: { RadioGroup: import('vue').DefineComponent<{ legend: { type: StringConstructor; default: string; }; srOnlyLegend: { type: BooleanConstructor; default: boolean; }; separateLines: { type: BooleanConstructor; default: boolean; }; required: { type: BooleanConstructor; default: boolean; }; }, any, any, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly>, { required: boolean; legend: string; srOnlyLegend: boolean; separateLines: boolean; }, {}>; 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?: import('../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?: import('../RadioButton').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?: import('../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?: import('../RadioButton').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?: import('../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?: import('../RadioButton').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: () => { radioModel: string; }; setup: () => { args: any; }; template: string; }; export namespace Primary { namespace args { let legend: string; let separateLines: boolean; } } export function Boolean(args: any, { argTypes }: { argTypes: any; }): { props: string[]; components: { RadioGroup: import('vue').DefineComponent<{ legend: { type: StringConstructor; default: string; }; srOnlyLegend: { type: BooleanConstructor; default: boolean; }; separateLines: { type: BooleanConstructor; default: boolean; }; required: { type: BooleanConstructor; default: boolean; }; }, any, any, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly>, { required: boolean; legend: string; srOnlyLegend: boolean; separateLines: boolean; }, {}>; 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?: import('../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?: import('../RadioButton').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?: import('../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?: import('../RadioButton').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?: import('../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?: import('../RadioButton').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: () => { booleanModel: string; }; setup: () => { args: any; }; template: string; }; export namespace Boolean { export namespace args_1 { let legend_1: string; export { legend_1 as legend }; let separateLines_1: boolean; export { separateLines_1 as separateLines }; } export { args_1 as args }; } export function WithHelperText(args: any, { argTypes }: { argTypes: any; }): { props: string[]; components: { RadioGroup: import('vue').DefineComponent<{ legend: { type: StringConstructor; default: string; }; srOnlyLegend: { type: BooleanConstructor; default: boolean; }; separateLines: { type: BooleanConstructor; default: boolean; }; required: { type: BooleanConstructor; default: boolean; }; }, any, any, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly>, { required: boolean; legend: string; srOnlyLegend: boolean; separateLines: boolean; }, {}>; 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?: import('../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?: import('../RadioButton').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?: import('../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?: import('../RadioButton').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?: import('../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?: import('../RadioButton').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: () => { withHelperTextModel: string; }; setup: () => { args: any; }; template: string; }; export namespace WithHelperText { export namespace args_2 { let legend_2: string; export { legend_2 as legend }; let separateLines_2: boolean; export { separateLines_2 as separateLines }; } export { args_2 as args }; }