/*! * Copyright (c) Microsoft Corporation and contributors. All rights reserved. * Licensed under the MIT License. */ import type { MergeTree } from "./mergeTree.js"; import type { Perspective } from "./perspective.js"; /** * @internal */ export interface IMergeTreeTextHelper { getText(perspective: Perspective, placeholder: string, start?: number, end?: number): string; } export declare class MergeTreeTextHelper implements IMergeTreeTextHelper { private readonly mergeTree; constructor(mergeTree: MergeTree); getText(perspective: Perspective, placeholder?: string, start?: number, end?: number): string; private getValidRange; } //# sourceMappingURL=MergeTreeTextHelper.d.ts.map