import { OnDestroy, OnInit } from "@angular/core"; import { UntypedFormGroup } from "@angular/forms"; import { Observable } from "rxjs"; import { SupplierService } from "../services/supplier.service"; import { MatBottomSheet } from "@angular/material/bottom-sheet"; import { UserService } from "smartstock-core"; import * as i0 from "@angular/core"; export declare class SuppliersFormFieldComponent implements OnInit, OnDestroy { private readonly supplierService; private readonly bottomSheet; private readonly userService; formGroup: UntypedFormGroup; purchasable: boolean; suppliers: Observable; suppliersFetching: boolean; private sig; private obfn; constructor(supplierService: SupplierService, bottomSheet: MatBottomSheet, userService: UserService); observer(_: any): void; ngOnInit(): Promise; ngOnDestroy(): Promise; getSuppliers(): void; reload(): void; addNewSupplier($event: MouseEvent): void; refreshSuppliers($event: MouseEvent): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }