refactor: remove unnecessary interface exports

- Remove export from IHighlight and IMultiHighlight interfaces
- Remove export from ISelectedDecoration interface
- Remove export from ISearchPosition interface
- Keep ISearchResult exported as it's used across multiple files
- Make ISelectedDecoration extend IDisposable for consistency
This commit is contained in:
Daniel Imms
2025-09-18 13:26:43 -07:00
parent bf9ce3bfaf
commit a191370d54
4 changed files with 11 additions and 5 deletions
+1 -1
View File
@@ -10,7 +10,7 @@ import type { SearchLineCache } from './SearchLineCache';
/**
* Represents the position to start a search from.
*/
export interface ISearchPosition {
interface ISearchPosition {
startCol: number;
startRow: number;
}