import { EventEmitter } from '@angular/core';
import { StorageService } from '@dotgov/core';
import { ObjectLiteral } from '../models/objectLiteral';
/**
 * @Author [GrigoreMe](https://github.com/grigoreme)
 */
export declare class FVFormBuilderService extends StorageService {
    onFocus: EventEmitter<any>;
    onFocusLost: EventEmitter<any>;
    private _canRunProcessBuilder;
    private _processBuilderStatus;
    private _processBuilderStatusChanged;
    constructor();
    get processBuilderStatus(): boolean;
    get canRunBuilder(): boolean;
    focus(event: any): void;
    loseFocus(event: any): void;
    set processBuilder(value: boolean);
    protected set _canRunBuilder(userData: ObjectLiteral);
}
