import { ConsoleStreamer } from './ConsoleStreamer.js'; import type { MainOptions } from './util/create-options.js'; export type Results = Awaited>['results']; export declare const run: (options: MainOptions) => Promise<{ results: { issues: import("./types/issues.js").Issues; counters: import("./types/issues.js").Counters; tagHints: Set; configurationHints: Set; includedWorkspaceDirs: string[]; enabledPlugins: { [k: string]: string[]; }; }; session: { listener: import("fs").WatchListener>; handleFileChanges: (changes: import("./util/watch.js").WatchChange[]) => Promise<{ duration: number; mem: number; }>; getEntryPaths: () => Set; getGraph: () => import("./types/module-graph.js").ModuleGraph; getIssues: () => { issues: import("./types/issues.js").Issues; counters: import("./types/issues.js").Counters; tagHints: Set; configurationHints: Set; }; } | undefined; streamer: ConsoleStreamer; }>;