astro-ghostcms/.pnpm-store/v3/files/50/7c8b20f0b60b828d4b59905c049...

15 lines
594 B
Plaintext

/// <reference types="node" resolution-mode="require"/>
import type { AstroSettings, ManifestData } from '../../../@types/astro.js';
import type { Logger } from '../../logger/core.js';
import nodeFs from 'node:fs';
export interface CreateRouteManifestParams {
/** Astro Settings object */
settings: AstroSettings;
/** Current working directory */
cwd?: string;
/** fs module, for testing */
fsMod?: typeof nodeFs;
}
/** Create manifest of all static routes */
export declare function createRouteManifest(params: CreateRouteManifestParams, logger: Logger): ManifestData;