index.d.ts
@@ -1,11 +1,15 @@ declare module '*.scss' { declare module "*.scss" { const content: string export = content } // dom custom event interface CustomEventMap { "nav": CustomEvent<{ url: CanonicalSlug }>; prenav: CustomEvent<{}> nav: CustomEvent<{ url: FullSlug }> themechange: CustomEvent<{ theme: "light" | "dark" }> readermodechange: CustomEvent<{ mode: "on" | "off" }> } type ContentIndex = Record<FullSlug, ContentDetails> declare const fetchData: Promise<ContentIndex>