interface Props { id: string; idOptions: string; loading: boolean; title: { global: string; details: string; options: string; }; contentDetails: { label: string; classIcon: string; custom?: { type: 'address'; value: any; }; }[]; mobileFooter: { id: string; title?: string; subTitle?: string; buttonLabel: string; gap?: number; }; pictureUrl?: string; description?: string; rightSize?: '300' | '500'; } declare function __VLS_template(): { attrs: Partial<{}>; slots: { backButton?(_: {}): any; surtitle?(_: {}): any; subtitle?(_: {}): any; additionalContentDetails?(_: {}): any; optionsContent?(_: { mobile: boolean; }): any; optionsContent?(_: { mobile: boolean; }): any; mobileFooterSubTitle?(_: {}): any; }; refs: {}; rootEl: HTMLDivElement; }; type __VLS_TemplateResult = ReturnType; declare const __VLS_component: import("vue").DefineComponent & Readonly<{}>, { description: string; pictureUrl: string; rightSize: "300" | "500"; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, HTMLDivElement>; declare const _default: __VLS_WithTemplateSlots; export default _default; type __VLS_WithTemplateSlots = T & { new (): { $slots: S; }; }; //# sourceMappingURL=WidgetHomeLayoutContent.vue.d.ts.map