esphome:
  name: gpio-expander-cache
host:

logger:
  level: DEBUG

api:

# External component that uses gpio_expander::CachedGpioExpander
external_components:
  - source:
      type: local
      path: EXTERNAL_COMPONENT_PATH
    components: [gpio_expander_test_component, gpio_expander_test_component_uint16]

# Test with uint8_t (multiple banks)
gpio_expander_test_component:

# Test with uint16_t (single bank)
gpio_expander_test_component_uint16:
