import { computed } from '@vue/reactivity'; declare const _sfc_main: import("vue").DefineComponent<{ header: { type: StringConstructor; default: string; }; imageFeature: { type: StringConstructor; default: string; }; originalPrice: { type: NumberConstructor; default: number; }; salePrice: { type: NumberConstructor; default: number; }; currency: { type: StringConstructor; default: string; }; isCurrencyPrefix: { type: BooleanConstructor; default: boolean; }; priceInfo: { type: StringConstructor; default: string; }; detail: { type: (StringConstructor | ArrayConstructor)[]; default: () => never[]; }; subscribeInfo: { type: StringConstructor; default: string; }; textBtn: { type: StringConstructor; default: string; }; selected: { type: BooleanConstructor; default: boolean; }; scale: { type: NumberConstructor; default: number; }; width: { type: StringConstructor; default: string; }; ratio: { type: StringConstructor; default: string; }; }, { props: any; emits: (event: "clicked", ...args: any[]) => void; formatPrice: (price: Number, separatorChar?: string) => string; clickButton: () => void; isContentBodyString: import("@vue/reactivity").ComputedRef; billingStyles: import("@vue/reactivity").ComputedRef<{ '--scale': number; '--width': string; '--ratio': string; }>; readonly computed: typeof computed; SvgRender: import("vue").DefineComponent<{ url: { type: StringConstructor; required: true; }; alt: { type: StringConstructor; default: string; }; classIcon: { type: StringConstructor; default: string; }; }, { props: any; getExtension: (filename: string) => string | undefined; icon: import("@vue/reactivity").ComputedRef; isSvg: import("@vue/reactivity").ComputedRef; defineAsyncComponent: typeof import("vue").defineAsyncComponent; readonly computed: typeof computed; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, { alt: string; classIcon: string; }>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "clicked"[], "clicked", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly never[]; }; subscribeInfo: { type: StringConstructor; default: string; }; textBtn: { type: StringConstructor; default: string; }; selected: { type: BooleanConstructor; default: boolean; }; scale: { type: NumberConstructor; default: number; }; width: { type: StringConstructor; default: string; }; ratio: { type: StringConstructor; default: string; }; }>> & { onClicked?: ((...args: any[]) => any) | undefined; }, { header: string; imageFeature: string; originalPrice: number; salePrice: number; currency: string; isCurrencyPrefix: boolean; priceInfo: string; detail: string | unknown[]; subscribeInfo: string; textBtn: string; selected: boolean; scale: number; width: string; ratio: string; }>; export default _sfc_main;