### Import vue-treeselectjs (UMD)
Source: https://github.com/dipson88/vue-treeselectjs/blob/main/README.md
Include the Treeselect component and its CSS via CDN for UMD environments. This example demonstrates setup within an HTML file.
```html
```
--------------------------------
### Install vue-treeselectjs with npm
Source: https://github.com/dipson88/vue-treeselectjs/blob/main/README.md
Use npm to install the vue-treeselectjs package. This is the first step to integrate the component into your Vue project.
```bash
npm install --save vue-treeselectjs
```
--------------------------------
### Vue Treeselect Component Usage Example
Source: https://github.com/dipson88/vue-treeselectjs/blob/main/README.md
Demonstrates how to use the Treeselect component in a Vue 3 application using the Composition API. Includes options definition, v-model binding, and event handling.
```vue
```
--------------------------------
### Import vue-treeselectjs (ES Module)
Source: https://github.com/dipson88/vue-treeselectjs/blob/main/README.md
Import the Treeselect component and its CSS for use in ES module environments. Ensure you import both the component and its styles.
```js
import Treeselect from 'vue-treeselectjs'
import 'vue-treeselectjs/dist/vue-treeselectjs.css'
```
--------------------------------
### Customizing Colors with CSS Variables
Source: https://github.com/dipson88/vue-treeselectjs/blob/main/README.md
Override CSS custom properties to theme the treeselect input and dropdown list. Apply changes to `:root` or `body` for global effect, especially when `appendToBody` is used.
```css
body {
--treeselectjs-border-color: #444;
--treeselectjs-bg: #1e1e1e;
--treeselectjs-border-focus: #6cb6ff;
--treeselectjs-tag-bg: #333;
--treeselectjs-tag-bg-hover: #444;
--treeselectjs-item-focus-bg: #2a2a2a;
--treeselectjs-item-selected-bg: #2d3a3a;
--treeselectjs-checkbox-checked-bg: #52c67e;
/* override other variables as needed */
}
```
--------------------------------
### Import various types from vue-treeselectjs
Source: https://github.com/dipson88/vue-treeselectjs/blob/main/README.md
Import specific types and the main Treeselect component from the library for advanced usage in TypeScript projects.
```ts
import Treeselect, { DirectionType, IconsType, OptionType, TreeselectValue, ... } from 'vue-treeselectjs'
```
=== COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.