import { type SafeString } from '../_html.js'; import type { TelescopeEntry } from '../../../types.js'; /** * Per-watcher detail view functions. Each takes a `TelescopeEntry` and * returns a `SafeString` body to be slotted into `DetailLayout`. * * Keep these short — push reusable rendering into `sections.ts`. The * point of having one function per watcher is to make the type-specific * rendering decisions explicit and obvious to read. */ type ViewFn = (entry: TelescopeEntry) => SafeString; /** Map of EntryType → detail view function. Used by the dispatcher. */ export declare const detailViews: Record; export {}; //# sourceMappingURL=views.d.ts.map