import { Page } from '../models/page.model'; import { PublicForm } from '../models/publicForm.model'; import { Question } from '../models/question.model'; import { Section } from '../models/section.model'; import { SubForm } from '../models/subForm.model'; import { FormElementType } from '../models/formElementType.model'; import { QuestionGroup } from '../models/questionGroup.model'; import { Multifields } from '../models/multifields.model'; import { DefaultAnswersModel } from '../models/defaultAnswersModel.model'; import { DefaultAnswerEntry } from '../models/defaultAnswerEntry.model'; import { DefaultQuestionAnswer } from '../models/defaultQuestionAnswer.model'; import { EmitterDTO } from '../models/emitters.model'; import { SubmissionCopyConfig } from '../models/submissionCopyConfig.mopdel'; export declare function mapPublicFormToModel(apiPublicForm: any): PublicForm; export declare function mapEmitterToModel(apiEmitter: any): EmitterDTO; export declare function mapPageToModel(apiPage: any, currency: any, defaultCurrency: any): Page; export declare function mapWhenClauseModel(whenClauseDTO: any): { activate: boolean; whenClauseActions: any; whenClauseCondition: any; }; export declare function mapSectionToModel(apiSection: any): Section; export declare function mapQuestionToModel(apiQuestion: any, currency: any, defaultCurrency: any): Question; export declare function mapSubFormToModel(apiSubForm: any, currency: any, defaultCurrency: any): SubForm; export declare function mapSubmissionCopyConfig(copyConfig: any): SubmissionCopyConfig | undefined; export declare function mapDefaultAnswersToModel(apiDefaultAnswers: any): DefaultAnswersModel; export declare function mapDefaultAnswerEntry(apiEntry: any): DefaultAnswerEntry; export declare function mapDefaultQuestionAnswer(apiQuestion: any): DefaultQuestionAnswer; export declare function mapQuestionGroupToModel(apiQuestionGroup: any, currency: any, defaultCurrency: any): QuestionGroup; export declare function mapMultifieldsToModel(apiQuestionGroup: any, currency: any, defaultCurrency: any): Multifields; export declare function mapFormElementTypeToModel(apiFormElementType: any): FormElementType;