UNPKG

typedoc

Version:

Create api documentation for TypeScript projects.

14 lines (13 loc) 535 B
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;