import { PpDataParserService } from '@penpencil/common'; import { PpConditionConfig } from '../forms.type'; import * as i0 from "@angular/core"; export declare class PpConditionValidationService { private dataParserService; constructor(dataParserService: PpDataParserService); /** * * @param condition :PpConditionConfig * @param data :object * Check whether to display field action or not */ validate(condition: PpConditionConfig, data: object): boolean | undefined; /** * * @param condition :PpConditionConfig * @param data : object * * Check Display Condition for field action and return result */ private singleValidate; private empty; /** * * @param group :CanGroupCondition * @param data : object * * Check Display Condition for field action and return result */ private groupValidate; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }