typedoc
Version:
Create api documentation for TypeScript projects.
14 lines (13 loc) • 535 B
TypeScript
import type { JSX } from "../../utils/index.js";
import type { PageEvent } from "../events.js";
export declare class UrlMapping<Model = any> {
url: string;
model: Model;
template: RenderTemplate<PageEvent<Model>>;
constructor(url: string, model: Model, template: RenderTemplate<PageEvent<Model>>);
}
/**
* @param data the reflection to render
* @returns either a string to be written to the file, or an element to be serialized and then written.
*/
export type RenderTemplate<T> = (data: T) => JSX.Element | string;