import { OnInit } from '@angular/core'; import { MatDialog } from '@angular/material/dialog'; import { DomSanitizer } from '@angular/platform-browser'; import { SessionDataService } from 'inova-front-core/session'; import { MobileQuery } from 'inova-front-core/helpers/clases'; import { InovaCommonGraphqlApi } from 'inova-front-core/helpers/services/http'; import { Entity, EntityAdditionalInfoItem, Form, Question, QuestionType } from 'inova-front-core/models'; export declare class EntityDataComponent extends MobileQuery implements OnInit { private sanitizer; private commonApiService; private sessionService; private dialog; entityId: string | number; hideBasicInfo: boolean; entity: Entity | undefined; geolocation: any; additionalInfo: EntityAdditionalInfoItem[]; additionalInfoQuestions: Question[]; entitieInformation: any[]; entityQuestions: any[]; excludedQuestions: any[]; loading: boolean; excludeProfessionalFields: boolean; questionTypes: typeof QuestionType; areaAnswer: string; constructor(sanitizer: DomSanitizer, commonApiService: InovaCommonGraphqlApi, sessionService: SessionDataService, dialog: MatDialog); ngOnInit(): void; setClientInfoRule(form: Form): void; setEntityData(entity: Entity): void; loadEntityQuestions(): void; replaceEntityTextValues(): void; existsEntitieLocation(): boolean; getLocationLink(geolocation: any): import("@angular/platform-browser").SafeUrl; getLocationLinkByPoint(point: string): import("@angular/platform-browser").SafeUrl; seeDelimitation(data: EntityAdditionalInfoItem): void; getValueFromQuestion(question: EntityAdditionalInfoItem): any; getValueForAreaQuestion(question: EntityAdditionalInfoItem): any; seeAnnexes(item: EntityAdditionalInfoItem): void; }