import { DataElementCreationBaseService } from './data-element-creation-base-service';
import { DiagramService } from './diagram.service';
import { BaseDataElement } from '../../../core/elements/models/base-data-element.model';
import { ConditionsCreationService } from './conditions-creation.service';
import { ComputedValueCreationService } from './computed-value-creation.service';
import { Subscription } from 'rxjs';
export declare class NumericDataElementCreationService extends DataElementCreationBaseService {
    private conditionsCreationService;
    private computedValueCreationService;
    subscription: Subscription;
    constructor(diagramService: DiagramService, conditionsCreationService: ConditionsCreationService, computedValueCreationService: ComputedValueCreationService);
    createElement(data: any): BaseDataElement;
    private GetConditionalProperties(conditionalProperty);
}
