import type { ModuleLifecycleContext } from "../../contracts/module-contract.js";
import type { DocumentationBatchResult, DocumentationGenerateOptions, DocumentationGenerateResult } from "./types.js";
type GenerateAllDocumentsArgs = {
    options?: DocumentationGenerateOptions;
};
export declare function runGenerateAllDocuments(args: GenerateAllDocumentsArgs, ctx: ModuleLifecycleContext, generateOne: (args: {
    documentType?: string;
    options?: DocumentationGenerateOptions;
}, ctx: ModuleLifecycleContext) => Promise<DocumentationGenerateResult>): Promise<DocumentationBatchResult>;
export {};
