import { ContentContext } from "./ContentContext"; export interface FileResult { filename: string; content: Content; } export interface MultiFileResult { files: FileResult[]; } export type ContentResult = Content | FileResult | MultiFileResult; export interface ContentFunction { default(context: ContentContext): ContentResult | Promise>; }