import { ICanvasContentOptions } from "../Interfaces/IModernPage";
import { ISourceProps } from "../../source-props/ISourceProps";
import { IPagesContent } from "../../source-props/SitePages/IPagesContent";
import { IFpsPageAsXMLReturn } from "../../../../restAPIs/lists/items/getFpsPageAsSpecialAPI";
/**
 * Replaces getDocWikiD
 *
 * import { getDocWikiAPI } from "@mikezimm/fps-core-v7/lib/components/molecules/ModernPages/functions/getDocWikiAPI";
 *
 *    This takes a current page item, goes and fetches the extra content for the DocWiki (Single Modern Page)
 *    It uses getFpsPageAsXmlAPI above to do the fetching.
 *    This function just handles the post-processing and callback
 *
 * @param item
 * @param source
 * @param canvasOptions
 * @param showCanvasContent1
 * @param callBack  https://github.com/fps-solutions/HubCon/issues/120
 * @returns
 */
export declare function getDocWikiAPI(item: IPagesContent, source: ISourceProps, canvasOptions: ICanvasContentOptions, showCanvasContent1: boolean, callBack: (item: IPagesContent, showCanvasContent1: boolean, result?: IFpsPageAsXMLReturn) => void): Promise<IFpsPageAsXMLReturn>;
//# sourceMappingURL=getDocWikiAPI.d.ts.map