import { OnInit } from '@angular/core'; import { FormBuilder, FormGroup } from '@angular/forms'; import { MatDialog, MatDialogRef } from '@angular/material/dialog'; import { AbstractComponent } from '@prutech/components'; import * as i0 from "@angular/core"; export declare class CommonScheduleAssignmentModalComponent extends AbstractComponent implements OnInit { dialogRef: MatDialogRef; scheduleAssignmentData: any; dialog: MatDialog; private readonly fb; scheduleAssignmentForm: FormGroup; today: Date; constructor(dialogRef: MatDialogRef, scheduleAssignmentData: any, dialog: MatDialog, fb: FormBuilder); get isFormValid(): boolean; get maxStartDate(): string; ngOnInit(): void; get assignedHours(): number; initScheduleAssignment(): void; closeModal(): void; saveAssignment(): void; get assignmentAlreadySelected(): boolean; isCommunityServiceAssignment(): boolean; afterOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }