import { OnDestroy, OnInit } from "@angular/core"; import { UntypedFormControl } from "@angular/forms"; import { MatSidenav } from "@angular/material/sidenav"; import { CartDrawerState, DeviceState, UserService } from "smartstock-core"; import { CartState } from "../states/cart.state"; import { MatSnackBar } from "@angular/material/snack-bar"; import { Subject } from "rxjs"; import { TransferState } from "../states/transfer.state"; import { TransferHeader } from "../models/transfer-header"; import * as i0 from "@angular/core"; export declare class TransferCart implements OnInit, OnDestroy { readonly userService: UserService; readonly cartState: CartState; readonly deviceState: DeviceState; readonly snack: MatSnackBar; readonly cartDrawerState: CartDrawerState; readonly transferState: TransferState; drawer: MatSidenav; supplierFormControl: UntypedFormControl; destroyer: Subject; currentUser: any; header: TransferHeader; constructor(userService: UserService, cartState: CartState, deviceState: DeviceState, snack: MatSnackBar, cartDrawerState: CartDrawerState, transferState: TransferState); ngOnDestroy(): void; ngOnInit(): void; checkout(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }