import { EventEmitter, OnChanges, SimpleChanges } from "@angular/core"; import { FormBuilder, FormGroup } from "@angular/forms"; import { IRadioButtonComponentConfig } from "@annalib/anna-core"; import * as i0 from "@angular/core"; export declare class LiabilityModalComponent implements OnChanges { private formBuilder; orderType: string; orderMetric: string; liabilityValue: any; save: EventEmitter; cancel: EventEmitter; isOrderMetricSet: boolean; isImpressions: boolean; liabilityForm: FormGroup; radioConfig: IRadioButtonComponentConfig; selectedMetric: any; liabilityPattern: string; disableButton: boolean; constructor(formBuilder: FormBuilder); ngOnChanges(changes: SimpleChanges): void; initializeForm(): void; metricSelectionChange(event: any): void; closePopup(): void; onInputChange(event: Event): void; saveLiability(): void; getRadioConfig(): { heading: string; radioGroupName: string; radioButtons: { value: string; isDisabled: boolean; label: string; class: string; id: number; }[]; }; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }