import { WrappingIndent } from '../../common/config/editorOptions.js'; import { FontInfo } from '../../common/config/fontInfo.js'; import { ILineBreaksComputer, ILineBreaksComputerFactory } from '../../common/modelLineProjectionData.js'; export declare class DOMLineBreaksComputerFactory implements ILineBreaksComputerFactory { private targetWindow; static create(targetWindow: Window): DOMLineBreaksComputerFactory; constructor(targetWindow: WeakRef); createLineBreaksComputer(fontInfo: FontInfo, tabSize: number, wrappingColumn: number, wrappingIndent: WrappingIndent, wordBreak: 'normal' | 'keepAll'): ILineBreaksComputer; }