/// <reference types="core-js" />
import { BehaviorSubject } from 'rxjs';
import { HttpUtility } from 'rl-http';
import { BusyComponent } from '../../source/components/busy/busy';
import { FormComponent } from '../../source/components/form/form';
import { AutosaveActionService } from '../../source/services/autosaveAction/autosaveAction.service';
export declare class FormsBootstrapper {
    text: string;
    rating: number;
    validator: any;
    brokenValidator: any;
    rating$: BehaviorSubject<any>;
    testForm: FormComponent;
    testBusy: BusyComponent;
    autosaveAction: AutosaveActionService;
    http: HttpUtility;
    constructor(autosaveAction: AutosaveActionService, http: HttpUtility);
    setRating(rating: any): void;
    waitCallback: {
        (data: any): Promise<void>;
    };
    saveRequest: (data: any) => void;
    saveTestForm: (data: any) => any;
}
