import {
waitForPort,
waitForProcess,
waitForFile,
waitForTimeout,
} from 'e2b'
// Wait for a port to be available
waitForPort(3000)
// Wait for a process to be running
waitForProcess('node')
// Wait for a file to exist
waitForFile('/tmp/ready')
// Wait for a timeout
waitForTimeout(10_000) // 10 seconds