import { EventEmitter, OnDestroy, OnInit } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { FinancialChartService } from '../../_services/financial-chart.service'; import { FinancialChartAccountOptions, FinancialChartAccountOptionsItem } from '../../_models/financial-account.model'; import { Subscription } from 'rxjs'; import { LineItemRequest } from '../../_models/financial-inventory.model'; import { FinancialInventoryService } from '../../_services/financial-inventory.service'; import * as i0 from "@angular/core"; export declare class AddInventoryComponent implements OnInit, OnDestroy { private readonly financialChartService; private readonly financialInventoryService; existingLineItem: any | null; closeModal: EventEmitter; addItemForm: FormGroup | null; addItemRequest: LineItemRequest | null; accounts: FinancialChartAccountOptions[]; accountSub: Subscription; inventorySub: Subscription; taxMethods: FinancialChartAccountOptionsItem[]; taxAmounts: FinancialChartAccountOptionsItem[]; constructor(financialChartService: FinancialChartService, financialInventoryService: FinancialInventoryService); ngOnInit(): void; ngOnDestroy(): void; initForm(): void; setFrom(): void; onComplete(): void; onCancel(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }