import { default as MegaButton } from './MegaButton.vue'; import { default as mdx } from './MegaButton.mdx'; import { default as image } from '../../assets/images/floofyboi.jpg'; /// /// declare namespace _default { export let title: string; export { MegaButton as component }; export namespace parameters { namespace docs { export { mdx as page }; } } export namespace argTypes { namespace label { namespace control { let type: string; } } namespace text { export namespace control_1 { let type_1: string; export { type_1 as type }; } export { control_1 as control }; } namespace imageSource { export namespace control_2 { let type_2: string; export { type_2 as type }; export let required: boolean; } export { control_2 as control }; } } } export default _default; export function MegaText(args: any, { argTypes }: { argTypes: any; }): { props: string[]; components: { MegaButton: import('vue').DefineComponent<{ id: { type: StringConstructor; required: true; }; modelValue: { type: (BooleanConstructor | StringConstructor)[]; default: null; }; name: { type: StringConstructor; default: string; }; value: { type: (BooleanConstructor | StringConstructor)[]; default: string; }; label: { type: StringConstructor; default: string; }; text: { type: StringConstructor; default: string; }; disabledBanner: { type: StringConstructor; default: null; }; disabled: { type: BooleanConstructor; default: boolean; }; imageSource: { type: StringConstructor; default: null; }; imageAltText: { type: StringConstructor; default: string; }; topFullImage: { type: BooleanConstructor; default: boolean; }; ariaDisabled: { type: BooleanConstructor; default: boolean; }; customWidth: { type: StringConstructor; default: string; }; }, any, any, { checked(): boolean; hasDisabledBanner(): any; megaText(): any; smallText(): any; labelContent(): any; textContent(): any; }, { onInput(): void; onClick($event: any): void; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, ("input" | "update:modelValue" | "click")[], "input" | "update:modelValue" | "click", import('vue').PublicProps, Readonly> & { onInput?: ((...args: any[]) => any) | undefined; onClick?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }, { name: string; label: string; text: string; disabled: boolean; modelValue: string | boolean; value: string | boolean; disabledBanner: string; imageSource: string; imageAltText: string; topFullImage: boolean; ariaDisabled: boolean; customWidth: string; }, {}>; }; setup: () => { args: any; }; template: string; }; export namespace MegaText { namespace args { export let name: string; export let id: string; let label_1: string; export { label_1 as label }; export let value: string; } } export function WithImage(args: any, { argTypes }: { argTypes: any; }): { props: string[]; components: { MegaButton: import('vue').DefineComponent<{ id: { type: StringConstructor; required: true; }; modelValue: { type: (BooleanConstructor | StringConstructor)[]; default: null; }; name: { type: StringConstructor; default: string; }; value: { type: (BooleanConstructor | StringConstructor)[]; default: string; }; label: { type: StringConstructor; default: string; }; text: { type: StringConstructor; default: string; }; disabledBanner: { type: StringConstructor; default: null; }; disabled: { type: BooleanConstructor; default: boolean; }; imageSource: { type: StringConstructor; default: null; }; imageAltText: { type: StringConstructor; default: string; }; topFullImage: { type: BooleanConstructor; default: boolean; }; ariaDisabled: { type: BooleanConstructor; default: boolean; }; customWidth: { type: StringConstructor; default: string; }; }, any, any, { checked(): boolean; hasDisabledBanner(): any; megaText(): any; smallText(): any; labelContent(): any; textContent(): any; }, { onInput(): void; onClick($event: any): void; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, ("input" | "update:modelValue" | "click")[], "input" | "update:modelValue" | "click", import('vue').PublicProps, Readonly> & { onInput?: ((...args: any[]) => any) | undefined; onClick?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }, { name: string; label: string; text: string; disabled: boolean; modelValue: string | boolean; value: string | boolean; disabledBanner: string; imageSource: string; imageAltText: string; topFullImage: boolean; ariaDisabled: boolean; customWidth: string; }, {}>; }; setup: () => { args: any; }; template: string; }; export namespace WithImage { export namespace args_1 { let name_1: string; export { name_1 as name }; let id_1: string; export { id_1 as id }; let value_1: string; export { value_1 as value }; let label_2: string; export { label_2 as label }; export let disabled: boolean; export let disabledBanner: null; export { image as imageSource }; } export { args_1 as args }; } export function SmallText(args: any, { argTypes }: { argTypes: any; }): { props: string[]; components: { MegaButton: import('vue').DefineComponent<{ id: { type: StringConstructor; required: true; }; modelValue: { type: (BooleanConstructor | StringConstructor)[]; default: null; }; name: { type: StringConstructor; default: string; }; value: { type: (BooleanConstructor | StringConstructor)[]; default: string; }; label: { type: StringConstructor; default: string; }; text: { type: StringConstructor; default: string; }; disabledBanner: { type: StringConstructor; default: null; }; disabled: { type: BooleanConstructor; default: boolean; }; imageSource: { type: StringConstructor; default: null; }; imageAltText: { type: StringConstructor; default: string; }; topFullImage: { type: BooleanConstructor; default: boolean; }; ariaDisabled: { type: BooleanConstructor; default: boolean; }; customWidth: { type: StringConstructor; default: string; }; }, any, any, { checked(): boolean; hasDisabledBanner(): any; megaText(): any; smallText(): any; labelContent(): any; textContent(): any; }, { onInput(): void; onClick($event: any): void; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, ("input" | "update:modelValue" | "click")[], "input" | "update:modelValue" | "click", import('vue').PublicProps, Readonly> & { onInput?: ((...args: any[]) => any) | undefined; onClick?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }, { name: string; label: string; text: string; disabled: boolean; modelValue: string | boolean; value: string | boolean; disabledBanner: string; imageSource: string; imageAltText: string; topFullImage: boolean; ariaDisabled: boolean; customWidth: string; }, {}>; }; setup: () => { args: any; }; template: string; }; export namespace SmallText { export namespace args_2 { let name_2: string; export { name_2 as name }; let id_2: string; export { id_2 as id }; let value_2: string; export { value_2 as value }; let label_3: string; export { label_3 as label }; let disabled_1: boolean; export { disabled_1 as disabled }; let disabledBanner_1: null; export { disabledBanner_1 as disabledBanner }; let text_1: string; export { text_1 as text }; } export { args_2 as args }; } export function WithImageAndSmallText(args: any, { argTypes }: { argTypes: any; }): { props: string[]; components: { MegaButton: import('vue').DefineComponent<{ id: { type: StringConstructor; required: true; }; modelValue: { type: (BooleanConstructor | StringConstructor)[]; default: null; }; name: { type: StringConstructor; default: string; }; value: { type: (BooleanConstructor | StringConstructor)[]; default: string; }; label: { type: StringConstructor; default: string; }; text: { type: StringConstructor; default: string; }; disabledBanner: { type: StringConstructor; default: null; }; disabled: { type: BooleanConstructor; default: boolean; }; imageSource: { type: StringConstructor; default: null; }; imageAltText: { type: StringConstructor; default: string; }; topFullImage: { type: BooleanConstructor; default: boolean; }; ariaDisabled: { type: BooleanConstructor; default: boolean; }; customWidth: { type: StringConstructor; default: string; }; }, any, any, { checked(): boolean; hasDisabledBanner(): any; megaText(): any; smallText(): any; labelContent(): any; textContent(): any; }, { onInput(): void; onClick($event: any): void; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, ("input" | "update:modelValue" | "click")[], "input" | "update:modelValue" | "click", import('vue').PublicProps, Readonly> & { onInput?: ((...args: any[]) => any) | undefined; onClick?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }, { name: string; label: string; text: string; disabled: boolean; modelValue: string | boolean; value: string | boolean; disabledBanner: string; imageSource: string; imageAltText: string; topFullImage: boolean; ariaDisabled: boolean; customWidth: string; }, {}>; }; setup: () => { args: any; }; template: string; }; export namespace WithImageAndSmallText { export namespace args_3 { let name_3: string; export { name_3 as name }; let id_3: string; export { id_3 as id }; let value_3: string; export { value_3 as value }; let label_4: string; export { label_4 as label }; let disabled_2: boolean; export { disabled_2 as disabled }; let disabledBanner_2: null; export { disabledBanner_2 as disabledBanner }; let text_2: string; export { text_2 as text }; export { image as imageSource }; } export { args_3 as args }; } export function WithTopFullImage(args: any, { argTypes }: { argTypes: any; }): { props: string[]; components: { MegaButton: import('vue').DefineComponent<{ id: { type: StringConstructor; required: true; }; modelValue: { type: (BooleanConstructor | StringConstructor)[]; default: null; }; name: { type: StringConstructor; default: string; }; value: { type: (BooleanConstructor | StringConstructor)[]; default: string; }; label: { type: StringConstructor; default: string; }; text: { type: StringConstructor; default: string; }; disabledBanner: { type: StringConstructor; default: null; }; disabled: { type: BooleanConstructor; default: boolean; }; imageSource: { type: StringConstructor; default: null; }; imageAltText: { type: StringConstructor; default: string; }; topFullImage: { type: BooleanConstructor; default: boolean; }; ariaDisabled: { type: BooleanConstructor; default: boolean; }; customWidth: { type: StringConstructor; default: string; }; }, any, any, { checked(): boolean; hasDisabledBanner(): any; megaText(): any; smallText(): any; labelContent(): any; textContent(): any; }, { onInput(): void; onClick($event: any): void; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, ("input" | "update:modelValue" | "click")[], "input" | "update:modelValue" | "click", import('vue').PublicProps, Readonly> & { onInput?: ((...args: any[]) => any) | undefined; onClick?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }, { name: string; label: string; text: string; disabled: boolean; modelValue: string | boolean; value: string | boolean; disabledBanner: string; imageSource: string; imageAltText: string; topFullImage: boolean; ariaDisabled: boolean; customWidth: string; }, {}>; }; setup: () => { args: any; }; template: string; }; export namespace WithTopFullImage { export namespace args_4 { let name_4: string; export { name_4 as name }; let id_4: string; export { id_4 as id }; let value_4: string; export { value_4 as value }; let label_5: string; export { label_5 as label }; let disabled_3: boolean; export { disabled_3 as disabled }; let disabledBanner_3: null; export { disabledBanner_3 as disabledBanner }; let text_3: string; export { text_3 as text }; let imageSource_1: string; export { imageSource_1 as imageSource }; export let topFullImage: boolean; } export { args_4 as args }; } export function Group(args: any, { argTypes }: { argTypes: any; }): { props: string[]; components: { MegaButton: import('vue').DefineComponent<{ id: { type: StringConstructor; required: true; }; modelValue: { type: (BooleanConstructor | StringConstructor)[]; default: null; }; name: { type: StringConstructor; default: string; }; value: { type: (BooleanConstructor | StringConstructor)[]; default: string; }; label: { type: StringConstructor; default: string; }; text: { type: StringConstructor; default: string; }; disabledBanner: { type: StringConstructor; default: null; }; disabled: { type: BooleanConstructor; default: boolean; }; imageSource: { type: StringConstructor; default: null; }; imageAltText: { type: StringConstructor; default: string; }; topFullImage: { type: BooleanConstructor; default: boolean; }; ariaDisabled: { type: BooleanConstructor; default: boolean; }; customWidth: { type: StringConstructor; default: string; }; }, any, any, { checked(): boolean; hasDisabledBanner(): any; megaText(): any; smallText(): any; labelContent(): any; textContent(): any; }, { onInput(): void; onClick($event: any): void; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, ("input" | "update:modelValue" | "click")[], "input" | "update:modelValue" | "click", import('vue').PublicProps, Readonly> & { onInput?: ((...args: any[]) => any) | undefined; onClick?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }, { name: string; label: string; text: string; disabled: boolean; modelValue: string | boolean; value: string | boolean; disabledBanner: string; imageSource: string; imageAltText: string; topFullImage: boolean; ariaDisabled: boolean; customWidth: string; }, {}>; 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; }, {}>; }; setup: () => { args: any; }; data: () => { megaButtonModel: string; }; template: string; }; export function GroupWithImage(args: any, { argTypes }: { argTypes: any; }): { props: string[]; components: { MegaButton: import('vue').DefineComponent<{ id: { type: StringConstructor; required: true; }; modelValue: { type: (BooleanConstructor | StringConstructor)[]; default: null; }; name: { type: StringConstructor; default: string; }; value: { type: (BooleanConstructor | StringConstructor)[]; default: string; }; label: { type: StringConstructor; default: string; }; text: { type: StringConstructor; default: string; }; disabledBanner: { type: StringConstructor; default: null; }; disabled: { type: BooleanConstructor; default: boolean; }; imageSource: { type: StringConstructor; default: null; }; imageAltText: { type: StringConstructor; default: string; }; topFullImage: { type: BooleanConstructor; default: boolean; }; ariaDisabled: { type: BooleanConstructor; default: boolean; }; customWidth: { type: StringConstructor; default: string; }; }, any, any, { checked(): boolean; hasDisabledBanner(): any; megaText(): any; smallText(): any; labelContent(): any; textContent(): any; }, { onInput(): void; onClick($event: any): void; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, ("input" | "update:modelValue" | "click")[], "input" | "update:modelValue" | "click", import('vue').PublicProps, Readonly> & { onInput?: ((...args: any[]) => any) | undefined; onClick?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }, { name: string; label: string; text: string; disabled: boolean; modelValue: string | boolean; value: string | boolean; disabledBanner: string; imageSource: string; imageAltText: string; topFullImage: boolean; ariaDisabled: boolean; customWidth: string; }, {}>; 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; }, {}>; }; setup: () => { args: any; }; data: () => { megaButtonModel: string; }; template: string; };