import { DatePipe } from '@angular/common';
import { UntypedFormGroup } from '@angular/forms';
import { QuestionBase } from './question-base';
import * as i0 from "@angular/core";
export declare class QuestionControlService {
    datepipe: DatePipe;
    sharedData: Map<any, any>;
    constructor(datepipe: DatePipe);
    toFormGroup(questions: QuestionBase<string>[], pageIndex: number, params: Map<string, string>): UntypedFormGroup;
    getDate(strDate: string): string;
    setData(index: any, data: any): void;
    getData(index: any): any;
    getAllData(): Map<any, any>;
    static ɵfac: i0.ɵɵFactoryDeclaration<QuestionControlService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<QuestionControlService>;
}
export declare class Choices {
    value?: string;
    text?: string;
}
//# sourceMappingURL=question-control.service.d.ts.map