/***
 *    d88888b d8888b. .d8888.      d8888b. d8888b. d88888b .d8888. d88888b d888888b .d8888.
 *    88'     88  `8D 88'  YP      88  `8D 88  `8D 88'     88'  YP 88'     `~~88~~' 88'  YP
 *    88ooo   88oodD' `8bo.        88oodD' 88oobY' 88ooooo `8bo.   88ooooo    88    `8bo.
 *    88~~~   88~~~     `Y8b.      88~~~   88`8b   88~~~~~   `Y8b. 88~~~~~    88      `Y8b.
 *    88      88      db   8D      88      88 `88. 88.     db   8D 88.        88    db   8D
 *    YP      88      `8888Y'      88      88   YD Y88888P `8888Y' Y88888P    YP    `8888Y'
 *
 *
 */
import { ILoadPerformance } from '../../../components/molecules/Performance/IPerformance';
import { WebPartContextCopy_15_2 } from '../../../types/@msft/1.15.2/WebPartContext';
import { IListInfo } from '../../../types/@pnp/@2.14.0/sp/lists';
import { IMakeThisList } from '../../../components/molecules/Provisioning/interfaces/IMakeThisList';
import { IFpsSpHttpServiceMIN } from '../../../components/molecules/SpHttp/Sp/IFpsSpHttpServiceMIN';
/**
 * 2025-01-03:  Migrated from fps-library-v2/lib/pnpjs/Permissions, pnp2/lib/services/sp/perms
 * combination of v2:  saveProvisioningD and pnp2: saveAnalytics4D
 *
  import { saveProvisioning } from "@mikezimm/fps-core-v7/lib/restAPIs/logging/Provisioning/saveProvisioning";

 * @param context : WebPart Context
 * @param analyticsListRailsApply :  Which Provisioning was applied => `${ApplyTemplate_Rail_SaveTitle} - v2.0.0.2`
 * @param Title : `${ApplyTemplate_Rail_SaveTitle} - v2.0.0.2`
 * @param Result
 * @param panelVersionNumber
 * @param zzzRichText1Obj : mapThisList
 * @param Setting : this.props.railFunction
 * @param zzzRichText2Obj : this.state.progress
 * @param zzzRichText3Obj : this.state.history
 * @param performanceObj
 * @returns
 */
export declare function saveProvisioning(context: WebPartContextCopy_15_2, fpsSpService: IFpsSpHttpServiceMIN, analyticsListRailsApply: string, Title: string, Result: string, panelVersionNumber: string, makeList: IMakeThisList, targetList: Partial<IListInfo>, Setting: string, progress: any, history: any, performanceObj?: ILoadPerformance): boolean;
//# sourceMappingURL=saveProvisioning.d.ts.map