import { TSESLint } from '@typescript-eslint/utils'; export declare type Range = { line: { start: number; end: number | undefined; }; column: { start: number; end: number | undefined; }; }; declare type Position = { line: number; column: { start: number; end: number; }; }; export declare class PositionHelper { private readonly lineWidths; constructor(lines: readonly string[]); static getRange(result: TSESLint.Linter.LintMessage): Range; private static getColumnStart; private getColumnEnd; private getColumn; parsePosition(range: Range): Position[]; } export {};