import type { FrameworkConfig } from "./compiler.ts";
import type { Site } from "./renderers/base.ts";
import type { Settings } from "./settings.ts";
/**
 * Given an OpenAPI spec, generate Markdown pages of the spec. The returned
 * object is a map of page filenames to page contents.
 */
export declare function generatePages({ site, frameworkConfig, specContents, settings, onPageComplete, }: {
    site: Site;
    frameworkConfig: FrameworkConfig;
    specContents: string;
    settings: Settings;
    onPageComplete: (pagePath: string, pageContents: string) => void;
}): Promise<void>;
//# sourceMappingURL=generatePages.d.ts.map