UNPKG

849 BTypeScriptView Raw
1import { MagnoliaSourceOptions } from "./magnolia-source-options.interface";
2export declare function fetchSitemap(options: MagnoliaSourceOptions): Promise<string[]>;
3export declare function fetchWorkspace(workspace: string, options: MagnoliaSourceOptions): Promise<any>;
4export declare function fetchPages(options: MagnoliaSourceOptions): Promise<any>;
5export declare function writePagesFile(pages: any[], options?: MagnoliaSourceOptions): Promise<void>;
6export declare function writeWorkspaceFile(workspace: string, workspaceData: any, options?: MagnoliaSourceOptions): Promise<void>;
7export declare function sanitizeJson(json: any, damAssets: any[], pages: any, sourceOptions: MagnoliaSourceOptions, workspaces?: {
8 [workspace: string]: any;
9}): any;
10export declare function getPopulatedNode(id: string, source: any, populatedNode?: any): any;