import { EventEmitter, OnChanges, SimpleChanges } from "@angular/core"; import { AbstractControl, FormBuilder, FormGroup, ValidationErrors } from "@angular/forms"; import { GeneralRulesSelectedData } from "../../models/business-rules.model"; import * as i0 from "@angular/core"; export declare class AfrPlanCampaignGeneralRulesComponent implements OnChanges { private fb; selectedData: GeneralRulesSelectedData; formValueChanged: EventEmitter; generalRulesForm: FormGroup; minValue: number; maxValue: number; constructor(fb: FormBuilder); ngOnChanges(changes: SimpleChanges): void; createFormGroup(): void; dailyNotGreaterThanWeeklyValidator(group: AbstractControl): ValidationErrors | null; onMaxSpotsAllowedPerHalfAnHourDailyInStripChanged(event: any): void; onMaxSpotsAllowedPerHalfAnHourWeeklyInStripChanged(event: any): void; onMaxSpotsAllowedPerHalfAnHourDailyInOtoChanged(event: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }