interface FormMigrationOptions {
    approvalForms?: {
        stepLabel: string;
        targetFormId: number;
    }[];
    approvalSteps: boolean;
    customCssClasses: boolean;
    elements: boolean;
    embeddedForms?: {
        sourceElementId: string;
        targetFormId: number;
    }[];
    externalIdGenerationOnSubmit: boolean;
    formsAppEnvironmentId: number;
    personalisation: boolean;
    postSubmissionAction: boolean;
    postSubmissionReceipt: boolean;
    serverValidation: boolean;
    submissionEvents: boolean;
    submissionTitle: boolean;
    tags: boolean;
    versionId?: number;
}

Properties

approvalForms?: {
    stepLabel: string;
    targetFormId: number;
}[]
approvalSteps: boolean
customCssClasses: boolean
elements: boolean
embeddedForms?: {
    sourceElementId: string;
    targetFormId: number;
}[]
externalIdGenerationOnSubmit: boolean
formsAppEnvironmentId: number
personalisation: boolean
postSubmissionAction: boolean
postSubmissionReceipt: boolean
serverValidation: boolean
submissionEvents: boolean
submissionTitle: boolean
tags: boolean
versionId?: number