import { OnDestroy, OnInit, TemplateRef } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { MatDialog } from '@angular/material/dialog'; import { MatTabGroup } from '@angular/material/tabs'; import { Line, LinesService } from '@metromobilite/m-features/core'; import { Trip } from '../time-sheet.model'; import { TimeSheetService } from '../time-sheet.service'; import * as i0 from "@angular/core"; export declare class TimeSheetAloneComponent implements OnInit, OnDestroy { private timeSheetService; private linesService; private dialog; tadLink: string; tabGroup: MatTabGroup; loader: TemplateRef; private _tabIndexInit; lineName: string; aDirection: number | 0 | 1; date: Date; line: Line; dateForm: FormGroup; private unSubscriber; constructor(timeSheetService: TimeSheetService, linesService: LinesService, dialog: MatDialog, tadLink: string); ngOnInit(): void; initFormDate(currentDate: Date): void; changeFromChild(date: Date): void; onLoad(): void; private getLocalDateString; private getLocalTimeString; /** * Use if at least one is equal to 2 * @param trips Trip[] * @returns boolean */ isTrip(trips: Trip[]): boolean; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }