import { IFPSSection, IFPSSectionStyle } from "./IFPSSection";
/**
 * Minimal object required for styling and page changes
 */
export interface IFPSMinimal {
    title: string;
    original: any;
    wpInstanceID: any;
    history: string[];
    attempted: boolean;
    value: any;
    success: number;
    errors: number;
}
/**
 * Object stored in window for a ALL FPS Webpart Settings
 */
export interface IFPSWindowProps {
    page: IFPSPage;
    sections: IFPSSection;
    pageHeader?: IFPSMinimal;
    spsocialbar: IFPSMinimal;
    quicklaunch: IFPSMinimal;
    toolBar: IFPSSectionStyle;
    expando: IFPSMinimal;
}
/**
 * Object stored in window for a specific type of Page change request
 */
export interface IFPSPage {
    attempted: boolean;
    title: string;
    wpInstanceID: any;
    do: boolean | null;
    errors: number;
    success: number;
    Style: string | null;
    Array: any[] | any | null;
}
//# sourceMappingURL=IFPSWindowProps.d.ts.map