import { BlockWatch } from '@vtj/core';
import { SymbolTable } from './symbolTable';
/**
 * 解析 watch 为 Composition watch() 调用：
 *
 * { source: '() => this.count', handler: 'function(val) {...}', deep: true }
 *  → watch(() => count.value, function(val) {...}, { deep: true });
 */
export declare function parseWatch(watches: BlockWatch[] | undefined, symbols: SymbolTable): string[];
