/**
 * 2024-09-15:  Migrated to SAME FOLDER in fps-library-v2\src\components\molecules\SpHttp/interfaces...
 * export { IFPSSearchAPIResultsData, IFPSSecondaryQueryResults, IFPSSpecialTermResults }
 */
/**
 * Determined this return structure while testing doSpHttpFetchOrPostAndCheck for Subsites that did not have any subs returned
 *  NOTE:  This was originally done with SPFx 1.17.3 in SPO.  MAY BE DIFFERENT IN SE
 */
export interface IFPSSearchAPIResultsData {
    ElapsedTime: number;
    PrimaryQueryResult: any;
    SecondaryQueryResults: IFPSSecondaryQueryResults[];
    Properties: any[];
}
export interface IFPSSecondaryQueryResults {
    CustomResults: any[];
    QueryId: string;
    QueryRuleId: string;
    RefinementResults: any;
    RelevantResults: any;
    SpecialTermResults: IFPSSpecialTermResults;
}
export interface IFPSSpecialTermResults {
    GroupTemplateId: string;
    ItemTemplateId: string;
    Properties: any[];
    ResultTitle: string;
    ResultTitleUrl: string;
    Results: any[];
}
//# sourceMappingURL=IFPSSearchAPIResultsData.d.ts.map