import { AfterViewInit, OnInit } from "@angular/core"; import * as Highcharts from "highcharts"; import { DeviceState } from "smartstock-core"; import { ReportService } from "../services/report.service"; import { MatPaginator } from "@angular/material/paginator"; import { MatSort } from "@angular/material/sort"; import { MatTableDataSource } from "@angular/material/table"; import { DatePipe } from "@angular/common"; import { MatSnackBar } from "@angular/material/snack-bar"; import { Subject } from "rxjs"; import { CashSalesOverviewModel } from "../models/cash-sales-overview.model"; import { ReportState } from "../states/report.state"; import * as i0 from "@angular/core"; export declare class InvoiceSalesOverviewComponent implements OnInit, AfterViewInit { readonly reportService: ReportService; readonly datePipe: DatePipe; readonly snack: MatSnackBar; readonly reportState: ReportState; readonly deviceState: DeviceState; sales: CashSalesOverviewModel[]; trendChart: Highcharts.Chart; salesData: MatTableDataSource; salesColumns: string[]; totalSales: number; startDate: string; endDate: string; paginator: MatPaginator; sort: MatSort; destroyer: Subject; constructor(reportService: ReportService, datePipe: DatePipe, snack: MatSnackBar, reportState: ReportState, deviceState: DeviceState); ngOnInit(): void; private initiateGraph; ngAfterViewInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }