import type { EditRun } from './myers.js'; export interface CharRange { readonly start: number; readonly end: number; } export declare function htmlText(html: string): string; export declare function htmlTextFormats(html: string): readonly string[]; export declare function paintHtml(html: string, ranges: readonly CharRange[], className: string): string; export declare function changedRanges(runs: readonly EditRun[]): { readonly del: CharRange[]; readonly ins: CharRange[]; }; //# sourceMappingURL=paint.d.ts.map