import { ChangeDetectorRef } from '@angular/core'; import { TranslateService } from '@ngx-translate/core'; import { IEsFormComponent } from '../../container/es-form.interface'; import { EsIcon } from '@eurosat/icon'; import { EsDialogService } from '@eurosat/dialog'; import { EsFormTranslates } from '../../model/es-form.translates'; import { EsFormFieldConfig } from '../../model/es-config.interface'; import * as i0 from "@angular/core"; export declare class FormHelpComponent { private dialog; private translate; private cd; /** napoveda ze serveru: id 0 = zadna (spravce ji muze pridat), url = jen pro spravce (pridat/upravit) */ help: EsFormFieldConfig['help']; /** nadpis popoveru - label pole */ label: string; fc: IEsFormComponent; esIcon: typeof EsIcon; translates: typeof EsFormTranslates; /** formular pro pridani/upravu napovedy - z EsFormComponent tokenem, ne importem (viz ES_FORM_HELP_FORM) */ private readonly formType; private dialogRef; constructor(dialog: EsDialogService, translate: TranslateService, cd: ChangeDetectorRef); onHelpClick(): void; closeHelpDialog(): void; updateView(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }