import { OnInit, EventEmitter, ElementRef } from '@angular/core'; import { NiceLegalTextModalService } from '../../nice-legal-text/nice-legal-text.service'; import { FormControl, FormGroup } from '@angular/forms'; import { AuthService } from '@schoolbelle/api/auth'; import { LoadingService } from '@schoolbelle/common/loading'; import { TranslationService } from '@schoolbelle/common/translation'; import { ToastrService } from 'ngx-toastr'; export declare class LocalComponent implements OnInit { protected nice: NiceLegalTextModalService; protected auth: AuthService; protected loading: LoadingService; protected toastr: ToastrService; protected translation: TranslationService; protected elementRef: ElementRef; local: FormControl; registration_id: FormControl; name: FormControl; gender: FormControl; personalInfo: FormControl; form: FormGroup; onOk: EventEmitter<{}>; onCancel: EventEmitter<{}>; constructor(nice: NiceLegalTextModalService, auth: AuthService, loading: LoadingService, toastr: ToastrService, translation: TranslationService, elementRef: ElementRef); ngOnInit(): void; createForm(): void; check(): void; cancel(): void; showNiceLegalTextModal(type: 'personal-info' | 'third-party-info' | 'social-security-info'): void; ngAfterViewInit(): void; }