/** @typedef {{ id: string, imports: GraphNode[], importedBy: GraphNode[] }} GraphNode */ /** * @param {"build" | "serve"} _command * @param {unknown} _config * @param {import('../types').userSettings} userSettings * @returns {import('vite').Plugin | null} */ export function needleImportsLogger(_command: "build" | "serve", _config: unknown, userSettings: import("../types").userSettings): import("vite").Plugin | null; export type GraphNode = { id: string; imports: GraphNode[]; importedBy: GraphNode[]; };