import { EventEmitter, OnInit } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { ButtonComponentConfig } from '../button/button.model'; import { FormComponentConfig } from '../form/form.model'; import { LabelComponentConfig } from '../label/label.model'; import { MoneySelectorComponentConfig } from './money-selector.model'; import * as i0 from "@angular/core"; declare class MoneySetting { image: string; value: number; quantity?: number; total?: number; form?: FormComponentConfig; formGroup?: FormGroup; } export declare class MoneySelectorComponent implements OnInit { config: MoneySelectorComponentConfig; onTotal: EventEmitter; moneySettings: MoneySetting[]; totalLabel: LabelComponentConfig; confirmButton: ButtonComponentConfig; constructor(); ngOnInit(): void; formCreated(form: FormGroup, moneyType: { formGroup?: FormGroup; value: number; }): void; updateValue(): void; updateTotalLabel(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export {};