### Description Using @redis/client with legacy mode, I can no longer access the v4 promise API. Calling set or get function under v4 gives me callback functions. ` const client = createClient({ legacyMode: true }); client.on('error', err => console.log('Redis Client Error', err)); // @ts-ignore await client.connect(); await client.v4.set('key', 'value', () => { console.log('callback') }); const value = await client.v4.get('key'); console.log('test value', value); client.v4.get('key', (err, val) => { console.log('callback get', err, val); } // @ts-ignore await client.disconnect();` ### Node.js Version 18.11 ### Redis Server Version 7.0.5 ### Node Redis Version @redis/client 1.5.4 ### Platform macOS ### Logs _No response_