import { CommandContribution, CommandRegistry, Deferred, URI } from '@opensumi/ide-core-browser'; import { IMenuRegistry, MenuContribution } from '@opensumi/ide-core-browser/lib/menu/next'; import { CompareResult, ICompareService } from '../types'; export declare class CompareService implements ICompareService { readonly comparing: Map>; private commandService; compare(original: URI, modified: URI, name: string): Promise; } export declare class CompareEditorContribution implements MenuContribution, CommandContribution { private compareService; private preferenceService; registerMenus(menu: IMenuRegistry): void; registerCommands(commands: CommandRegistry): void; } //# sourceMappingURL=compare.d.ts.map