@@ -68,6 +68,7 @@ const yieldToMain = (): Promise<void> => {
6868 * This prevents long-running synchronous operations from blocking the UI.
6969 * @internal Reserved for future use in progressive loading of large files
7070 */
71+ // @ts -expect-error Reserved for future use
7172const _executeBatched = async ( tasks : ( ( ) => void ) [ ] , batchSize : number = 10 ) : Promise < void > => {
7273 for ( let i = 0 ; i < tasks . length ; i += batchSize ) {
7374 const batch = tasks . slice ( i , i + batchSize ) ;
@@ -83,6 +84,7 @@ const _executeBatched = async (tasks: (() => void)[], batchSize: number = 10): P
8384 * `wait` milliseconds have elapsed since the last call.
8485 * @internal Reserved for future use in debouncing user input
8586 */
87+ // @ts -expect-error Reserved for future use
8688function _debounce < T extends ( ...args : unknown [ ] ) => void > ( fn : T , wait : number ) : T & { cancel : ( ) => void } {
8789 let timeoutId : ReturnType < typeof setTimeout > | null = null ;
8890
@@ -146,7 +148,9 @@ function estimateLineCount(content: string): number {
146148 * Invalidated when settings change.
147149 * @internal Reserved for future use in options caching
148150 */
151+ // @ts -expect-error Reserved for future use
149152let _cachedBaseOptions : Monaco . editor . IStandaloneEditorConstructionOptions | null = null ;
153+ // @ts -expect-error Reserved for future use
150154let _cachedSettingsVersion = 0 ;
151155
152156// ============================================================================
@@ -2493,6 +2497,7 @@ function setupFormatOnPaste(
24932497 let isPasteOperation = false ;
24942498
24952499 // Store the position where paste started (reserved for future cursor restoration)
2500+ // @ts -expect-error Reserved for future cursor restoration feature
24962501 let _pasteStartPosition : Monaco . Position | null = null ;
24972502
24982503 // Get the editor's DOM node for paste event listening
0 commit comments