2025-05-12 05:38:44 +09:00

14 lines
537 B
TypeScript

import Output from "../models/output";
import type Page from "../models/page";
import TemplateEngine from "../models/templateEngine";
export type Generator = {
name: string;
State: unknown;
Options: unknown;
onInit: (output: Output) => Output;
onFinish: (output: Output) => Output;
onPage: (output: Output, page: Page) => Output;
onAsset?: (output: Output, asset: string) => Output;
createTemplateEngine?: (output: Output, currentFile: string) => TemplateEngine;
};
//# sourceMappingURL=Generator.d.ts.map