import { OnDestroy } from '@angular/core'; import { LangCodeService } from '../../../../public-api'; import * as i0 from "@angular/core"; export declare class TentFaqComponent implements OnDestroy { private langSvc; private platformId; title?: string; pretitle?: string; licence?: string; lang?: string; top?: string; faqmore?: string; faqless?: string; description?: string; maxItems: number; itemsArray?: TentFaqItem[]; items?: TentFaqItem[]; selectedIndex: import("@angular/core").WritableSignal; private scriptService; private _showAll; showAll: import("@angular/core").Signal; private cdr; private faqScript?; constructor(langSvc: LangCodeService, platformId: Object); ngOnInit(): Promise; selectItem(index: number): void; private readonly QTXT_API; private loadFaqsManually; toggleShowAll(): void; toggleItem(index: number, event: MouseEvent): void; private injectFaqStructuredData; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export interface TentFaqItem { label?: string; description?: string; }