import { type ToolContext, type ToolDef } from "../types.js"; /** * The environment variables flattening every registered editor into one, right * now. * * `collapsingEnvWarnings` is answered from the session set, and the session set * is not fixed. index.ts computes it once over the projects named on the * command line, where the list is empty by design at one editor - and * `add_editor` is the only runtime path to a second one, so a server that * started single and grew had asked the question exactly once, at the moment * the answer was guaranteed to be "nothing to say". * * Asking again wherever the set is read or changed is the fix. Undefined * rather than an empty array when there is nothing to report, so a * single-editor response is byte-identical to what it always was. */ export declare function envWarningsFor(ctx: ToolContext): string[] | undefined; export declare const projectTool: ToolDef;