import { OnInit, OnDestroy } from '@angular/core'; import { MatDialogRef } from '@angular/material/dialog'; import { DialogService } from '@rbaip/ui-component'; import { ItemSummaryAssetControlGroupService } from '../../shared/asset-package/item-summary-asset-control-group.service'; export declare class AssetControlGroupBudgetsComponent implements OnInit, OnDestroy { private data; private dialogRef; private dialogService; private assetControlGroupService; assetControlGroupId: number; assetsRnrBudget: number; assetsHaulingBudget: number; rnrBudgetLimit: number; haulingBudgetLimit: number; opportunityCurrency: string; validNumericValue: string; private saveBudgetsSubscription; constructor(data: any, dialogRef: MatDialogRef, dialogService: DialogService, assetControlGroupService: ItemSummaryAssetControlGroupService); ngOnInit(): void; ngOnDestroy(): void; saveBudgets(): void; defaultToAssetsRnRBudget(): void; defaultToAssetsHaulingBudget(): void; isRnRBudgetLimitLessThanAssetBudget(): boolean; isHaulingBudgetLimitLessThanAssetBudget(): boolean; /** * This method will prevent the decimal numbers * @param event */ preventDecimalValue(event: any, ngModel: any): void; getCurrencyPlaceHolder(): string; isCurrencyPrefixVisible(theValue: any): boolean; }