import { Question } from '../model'; import { FastFormGroup } from '../control/fast-form-group'; import { ControlFactoryService } from './control-factory.service'; import { HttpClient } from '@angular/common/http'; import { AbstractControlOptions } from '@angular/forms'; import { FastFormControl } from '../control/fast-form-control'; import * as i0 from "@angular/core"; export declare class FastFormsService { private readonly controlFactory; private readonly http?; constructor(controlFactory: ControlFactoryService, http?: HttpClient | undefined); createSingleControl(question: Question): FastFormControl; createDynamicForm(questions: Array, options?: AbstractControlOptions): FastFormGroup; createHttpForm(endpoint: string): FastFormGroup; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }