/** * Parser for selene lint output. * * selene uses a multi-line format with a severity header and a location line: * ``` * warning[unused_variable]: x is assigned a value, but never used * ┌─ src/foo.lua:1:7 * │ * 1 │ local x = 1 * │ ^ * ``` * * When run via `npx lerna exec --parallel`, output may be prefixed: * ``` * @quenty/pkg: warning[unused_variable]: x is assigned a value, but never used * @quenty/pkg: ┌─ src/foo.lua:1:7 * ``` * * The parser matches the severity header, then looks at subsequent lines * for the `┌─` location marker. */ import { type Diagnostic } from '@quenty/cli-output-helpers/reporting'; export declare function parseSeleneOutput(raw: string): Diagnostic[]; //# sourceMappingURL=selene-parser.d.ts.map