import { EventEmitter, OnDestroy, OnInit } from '@angular/core'; import { StockModel } from '../models/stock.model'; import { UntypedFormBuilder, UntypedFormGroup } from '@angular/forms'; import { CartState } from '../states/cart.state'; import { StockState } from '../states/stock.state'; import { TransferHeader } from '../models/transfer-header'; import { TransferState } from '../states/transfer.state'; import { MatSnackBar } from '@angular/material/snack-bar'; import * as i0 from "@angular/core"; export declare class AddToCartFormComponent implements OnInit, OnDestroy { private readonly cartState; private readonly stockState; private readonly snack; readonly transferState: TransferState; private readonly formBuilder; addToCartForm: UntypedFormGroup; product: StockModel; transferHeader: TransferHeader; done: EventEmitter; selectEvent: boolean; selected: any; private destroyer; constructor(cartState: CartState, stockState: StockState, snack: MatSnackBar, transferState: TransferState, formBuilder: UntypedFormBuilder); ngOnInit(): void; addToCart(): void; selectProduct(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }