declare const _default: 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; }, {}>; export default _default;