import { HttpClient } from '@angular/common/http'; import { AfterViewInit, ElementRef } from '@angular/core'; import { FormControl, FormGroup } from '@angular/forms'; import { BabylonItemI, BabylonMultimediaI, BabylonTextInfoI } from '../../../interfaces'; import * as i0 from "@angular/core"; export declare class BabylonFaqJoinC2ImgTxtComponent implements AfterViewInit { private platformId; private http; texts?: BabylonTextInfoI; items?: BabylonItemI[]; multimedia?: BabylonMultimediaI; rightSide?: boolean; leftSide?: boolean; useGraphic?: boolean; svg: string; selectedIndex: import("@angular/core").WritableSignal; bgSection: ElementRef; headingEl: ElementRef; joinForm: FormGroup<{ jobOffer: FormControl; name: FormControl; lastNames: FormControl; phone: FormControl; email: FormControl; cv: FormControl; message: FormControl; legalNotice: FormControl; promotions: FormControl; }>; toggle(i: number): void; constructor(platformId: Object, http: HttpClient); ngAfterViewInit(): void; onResize(): void; updateBGHeight(): void; onFileSelected(event: any): void; onSubmit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }