/** * Parser for luau-lsp analyze output. * * Format: `path(line,col): ErrorCode: message` * Example: `src/foo/Bar.lua(10,5): TypeMismatch: expected 'string', got 'number'` * * Diagnostics may span multiple lines — luau-lsp often emits expected/got type * literals on subsequent lines (indented) along with unindented connectives like * `but got`. Continuation lines are appended to the prior diagnostic's message * until a blank line, a new diagnostic header, or end-of-input. */ import { type Diagnostic } from '@quenty/cli-output-helpers/reporting'; export declare function parseLuauLspOutput(raw: string): Diagnostic[]; //# sourceMappingURL=luau-lsp-parser.d.ts.map