export function FunctionCore({ fields, FieldReference, loadData, mode, language, grandParentIndex, grandParentKey, parentKey, parentIndex, fieldIndex, showError, reset, FunctionReset, initalValue, FunctionRemoveStep, FunctionAddStep, FunctionEditStep, isFirstStep, isLastStep, showSymbol, arrayCount, isStep, showErrorAlert, currentData, childType, validateDataNoChange, }: { fields: any; FieldReference: any; loadData: any; mode: any; language: any; grandParentIndex: any; grandParentKey: any; parentKey: any; parentIndex: any; fieldIndex: any; showError: any; reset: any; FunctionReset: any; initalValue?: boolean | undefined; FunctionRemoveStep?: (() => void) | undefined; FunctionAddStep?: (() => void) | undefined; FunctionEditStep?: (() => void) | undefined; isFirstStep?: boolean | undefined; isLastStep?: boolean | undefined; showSymbol: any; arrayCount?: number | undefined; isStep?: boolean | undefined; showErrorAlert: any; currentData?: {} | undefined; childType?: string | undefined; validateDataNoChange: any; }): any;