import { AfterViewInit, ElementRef } from "@angular/core"; import { FormGroup } from "@angular/forms"; import { DynamicDialogConfig, DynamicDialogRef } from "primeng/dynamicdialog"; import { UnsubscribeComponent } from "../../generals/Components"; import { CurrencyEditor, LabelValue } from "../../interfaces/interfaces"; import { ApiService } from "../../services/api.service"; export declare class CurrencyeditorComponent extends UnsubscribeComponent implements AfterViewInit { private apiService; private ref; private config; input: ElementRef; id: number; formGroup: FormGroup; dataLoading: boolean; loading: boolean; currencyEditor: CurrencyEditor; currencySignPositions: LabelValue[]; thousandSeparators: LabelValue[]; decimalSeparators: LabelValue[]; init(): void; initFormGroup(): void; loadData(): void; fillForm(currencyEditor: CurrencyEditor): void; save(): void; close(result?: boolean): void; ngAfterViewInit(): void; constructor(apiService: ApiService, ref: DynamicDialogRef, config: DynamicDialogConfig); }