import { OnDestroy, OnInit } from "@angular/core"; import { UntypedFormGroup } from "@angular/forms"; import { MatBottomSheet } from "@angular/material/bottom-sheet"; import { CategoryState } from "../states/category.state"; import { UserService } from "smartstock-core"; import * as i0 from "@angular/core"; export declare class CategoryFormFieldComponent implements OnInit, OnDestroy { readonly categoryState: CategoryState; private readonly userService; private readonly bottomSheet; formGroup: UntypedFormGroup; private sig; private obfn; constructor(categoryState: CategoryState, userService: UserService, bottomSheet: MatBottomSheet); observer(_: any): void; ngOnInit(): Promise; ngOnDestroy(): Promise; getCategories(): void; addNewCategory($event: MouseEvent): void; refreshCategories($event: MouseEvent): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }