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", wrapOnEscapedLineFeeds: boolean): ILineBreaksComputer; }