import { OnInit, EventEmitter } from '@angular/core'; import { FormControl, FormGroup } from '@angular/forms'; import { PurchaseService } from '@schoolbelle/api/purchase'; import { Subscription } from 'rxjs'; export declare class ProductParams { productId: number; amount?: number; quantity?: number; } export declare class SelectAbstractComponent implements OnInit { protected purchase: PurchaseService; form: FormGroup; required: boolean; products: ProductParams[]; productsChange: EventEmitter; uuid: string; indexCtrl: FormControl; paymentCurrency: FormControl; taxRate: FormControl; protected subscriptions: Subscription; constructor(purchase: PurchaseService); ngOnInit(): void; onUpdate(index: number): void; ngOnDestroy(): void; }