import { DiagnosticReporter } from "nostics"; //#region src/app/diagnostics/_shared.d.ts /** * Shared configuration for the runtime (Exxx) diagnostics catalogs. * * Catalogs are split by domain and imported directly where used (no barrel), * so the browser bundle only pulls in the codes a module references. Pair the * pure-call annotations on each `defineDiagnostics()` with dev-guarded, * statement-level report calls so report-only diagnostics strip from production. * * Codes are stable, fully-qualified `NUXT_E` identifiers. Codes with a * dedicated docs page resolve a `see:` URL via {@link docsBase}; the rest opt * out with `docs: false`. */ declare function docsBase(code: string): string; declare const reporters: readonly [DiagnosticReporter<{ method?: import("nostics").ConsoleMethod; }>, DiagnosticReporter] | readonly [DiagnosticReporter<{ method?: import("nostics").ConsoleMethod; }>]; declare const prodReporters: readonly [DiagnosticReporter]; //#endregion export { docsBase, prodReporters, reporters };