import { CustomizableOptions } from '../../composables/useCustomizableOptions'; import { Widthable } from '../../composables/widthable'; import { DataListActionEvent, DataListGroupItems } from '../DataListGroup/types'; type __VLS_Props = CustomizableOptions & Widthable & { hideBackBtn?: boolean; backBtnText?: string; backBtnAccessibleName?: string; titleText?: string; titleAccessibleName?: string; subTitleText?: string; subTitleAccessibleName?: string; dataListGroupItems?: DataListGroupItems | undefined; loading?: boolean; renderFixedHeight?: boolean; headingLevel?: 1 | 2 | 3 | 4 | 5 | 6; }; declare function __VLS_template(): { attrs: Partial<{}>; slots: { 'back-btn'?(_: {}): any; 'back-btn-icon'?(_: {}): any; title?(_: {}): any; 'sub-title'?(_: {}): any; 'additional-informations'?(_: {}): any; 'right-content'?(_: {}): any; item?(_: { item: import('../DataList/types').DataListItem; index: number; itemValue: string; }): any; }; refs: {}; rootEl: any; }; type __VLS_TemplateResult = ReturnType; declare const __VLS_component: import('vue').DefineComponent<__VLS_Props, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {} & { "click:list-item": (value: DataListActionEvent) => any; back: () => any; }, string, import('vue').PublicProps, Readonly<__VLS_Props> & Readonly<{ "onClick:list-item"?: ((value: DataListActionEvent) => any) | undefined; onBack?: (() => any) | undefined; }>, { headingLevel: 1 | 2 | 3 | 4 | 5 | 6; loading: boolean; hideBackBtn: boolean; backBtnText: string; backBtnAccessibleName: string; titleText: string; titleAccessibleName: string; subTitleText: string; subTitleAccessibleName: string; dataListGroupItems: DataListGroupItems; renderFixedHeight: boolean; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>; declare const _default: __VLS_WithTemplateSlots; export default _default; type __VLS_WithTemplateSlots = T & { new (): { $slots: S; }; };