UNPKG

@lorenzo_lewis/starlight-utils

Version:

Utilities to use with your 🌟 Starlight site.

21 lines (19 loc) • 645 B
declare module "virtual:starlight-utils/config" { const Config: import("./config").StarlightUtilsConfig; export default Config; } declare namespace App { type StarlightLocals = import("@astrojs/starlight").StarlightLocals; // Define the `locals.t` object in the context of a plugin. interface Locals extends StarlightLocals { starlightUtils: { navLinks?: Array<StarlightLocals["sidebar"]>; multiSidebar?: Array<{ isCurrentSidebar: boolean; sidebar: Array<StarlightLocals["sidebar"]>; label: StarlightLocals["sidebar"][number]; }>; // Array<StarlightLocals["sidebar"]>; }; } }