docs: MessageBoxOptions.icon should allow type string (#19782)
docs: MessageBoxOptions.icon should allow type string (#19782)

In the `dialog` documentation (and the generated typings in `electron.d.ts`), it is mentionned that the `icon` property only supports `NativeImage`, but the `nativeImage` documentation says that:

```
In Electron, for the APIs that take images, you can pass either file paths or NativeImage
```
electron/electron,bpasero/electron,seanchas116/electron,bpasero/electron,seanchas116/electron,electron/electron,electron/electron,seanchas116/electron,bpasero/electron,bpasero/electron,bpasero/electron,gerhardberger/electron,gerhardberger/electron,bpasero/electron,electron/electron,seanchas116/electron,gerhardberger/electron,bpasero/electron,seanchas116/electron,seanchas116/electron,gerhardberger/electron,gerhardberger/electron,electron/electron,electron/electron,gerhardberger/electron,gerhardberger/electron,electron/electron