import { AfterViewInit, OnDestroy, OnInit, QueryList } from '@angular/core'; import { CmsService, CMSTabParagraphContainer, WindowRef } from '@spartacus/core'; import { Observable, Subscription } from 'rxjs'; import { ComponentWrapperDirective } from '../../../cms-structure/page/component/component-wrapper.directive'; import { CmsComponentData } from '../../../cms-structure/page/model/index'; import { BreakpointService } from '../../../layout/breakpoint/breakpoint.service'; import * as i0 from "@angular/core"; export declare class TabParagraphContainerComponent implements AfterViewInit, OnInit, OnDestroy { componentData: CmsComponentData; protected cmsService: CmsService; protected winRef: WindowRef; protected breakpointService: BreakpointService; activeTabNum: number; children: QueryList; tabTitleParams: (Observable | null)[]; subscription: Subscription; constructor(componentData: CmsComponentData, cmsService: CmsService, winRef: WindowRef, breakpointService: BreakpointService); components$: Observable; select(tabNum: number, event?: MouseEvent): void; ngOnInit(): void; ngAfterViewInit(): void; tabCompLoaded(componentRef: any): void; private getTitleParams; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }