/**
 * CodeAnalizerComment: Updated 5 imports on 2024-09-22 14:49:52
 * Update:: import { ISpecialMessage } to '@mikezimm/fps-core-v7/lib/banner/components/SpecialBanner/interface;'
 * Update:: import { IWebpartBannerProps } to '@mikezimm/fps-core-v7/lib/banner/mainReact/IWebpartBannerProps;'
 * Update:: import { createKeySiteProps } to '@mikezimm/fps-core-v7/lib/banner/components/Gear/CreateKeySiteProps;'
 * Update:: import { IThisFPSWebPartClass } to '@mikezimm/fps-core-v7/lib/banner/FPSWebPartClass/IThisFPSWebPartClass1152;'
 * Update:: import { check4Tricks } to '@mikezimm/fps-core-v7/lib/banner/FPSWebPartClass/functions/showTricks;'

 */
import { ISpecialMessage } from "@mikezimm/fps-core-v7/lib/banner/components/SpecialBanner/interface";
import { IWebpartBannerProps } from "@mikezimm/fps-core-v7/lib/banner/mainReact/IWebpartBannerProps";
import { IThisFPSWebPartClass } from "@mikezimm/fps-core-v7/lib/banner/FPSWebPartClass/IThisFPSWebPartClass1152";
import { IMinimalSPPermission } from "./IMinimalSPPermission";
export interface IMainWPBannerSetupX {
    main: IThisFPSWebPartClass;
    exportProps: any;
    analyticsProps: any;
    strings: any;
    wideToggle: boolean;
    expandConsole: boolean;
    SPPermission: IMinimalSPPermission;
    SpecialMessage?: ISpecialMessage;
}
/**
 * This function takes the main webpart class
 * @param setup
 * @returns
 */
export declare function mainWebPartRenderBannerSetupX(setup: IMainWPBannerSetupX): IWebpartBannerProps;
//# sourceMappingURL=BuildBannerPropsX2.d.ts.map