import { KreFormFieldConfig } from "@kre-form/core";
import { KreRadioService } from './radio_Service';
import { KreCheckboxService } from './checkbox_Service';
import { KreInputService } from './input_Service';
import { KreCascaderService } from './cascader_Service';
import { KreOtherService } from './other_Service';
import { KreMatrixService } from './matrix_Service';
export declare class KreTransferService {
    private kreRadioService;
    private kreCheckboxService;
    private kreInputService;
    private kreCascaderService;
    private kreOtherService;
    private kreMatrixService;
    constructor(kreRadioService: KreRadioService, kreCheckboxService: KreCheckboxService, kreInputService: KreInputService, kreCascaderService: KreCascaderService, kreOtherService: KreOtherService, kreMatrixService: KreMatrixService);
    transferQuestionByType(questionType: any, form_fields: KreFormFieldConfig[], currentIndex: number): void;
    private initQuestion;
}
