**vscode-arduino-api**

---

# vscode-arduino-api

## Interfaces

- [ArduinoContext](interfaces/ArduinoContext.md)
- [ArduinoState](interfaces/ArduinoState.md)
- [BoardDetails](interfaces/BoardDetails.md)
- [ChangeEvent](interfaces/ChangeEvent.md)
- [CliConfig](interfaces/CliConfig.md)
- [CompileSummary](interfaces/CompileSummary.md)
- [ConfigOption](interfaces/ConfigOption.md)
- [ConfigValue](interfaces/ConfigValue.md)
- [Disposable](interfaces/Disposable.md)
- [Event](interfaces/Event.md)
- [Port](interfaces/Port.md)
- [Programmer](interfaces/Programmer.md)
- [SketchFolder](interfaces/SketchFolder.md)
- [SketchFoldersChangeEvent](interfaces/SketchFoldersChangeEvent.md)

## Type Aliases

- [BoardIdentifier](type-aliases/BoardIdentifier.md)
- [BuildProperties](type-aliases/BuildProperties.md)
- [CliPort](type-aliases/CliPort.md)
- [Optional](type-aliases/Optional.md)
- [Tool](type-aliases/Tool.md)
- [Version](type-aliases/Version.md)
