{{yield (hash
  selected-options=(component 'select-box/selected-options'
    class-prefix=class-prefix
    aria-activedescendant=activeSelectedOption.elementId
    -register=(action '_registerSelectedOptionsContainer')
    -deregister=(action '_deregisterSelectedOptionsContainer'))
  selected-option=(component 'select-box/selected-option'
    class-prefix=class-prefix
    -active-index=activeSelectedOptionIndex
    -components=selectedOptions
    -activate=(action 'activateSelectedOptionAtIndex')
    -register=(action '_registerSelectedOption')
    -deregister=(action '_deregisterSelectedOption'))
  options=(component 'select-box/options'
    class-prefix=class-prefix
    aria-activedescendant=activeOption.elementId
    -register=(action '_registerOptionsContainer')
    -deregister=(action '_deregisterOptionsContainer'))
  option=(component 'select-box/option'
    class-prefix=class-prefix
    -api=api
    -active-index=activeOptionIndex
    -components=options
    -activate=(action 'activateOptionAtIndex')
    -multiple=isMultiple
    -selected-value=selectedValue
    -register=(action '_registerOption')
    -deregister=(action '_deregisterOption')
    -select=(action 'select'))
  group=(component 'select-box/group'
    class-prefix=class-prefix)
  input=(component 'select-box/input'
    class-prefix=class-prefix
    autocomplete='off'
    disabled=isDisabled
    -api=api
    -on-input=(action 'inputText')
    -register=(action '_registerInput')
    -deregister=(action '_deregisterInput'))
  isSearching=isSearching
  isSlowSearch=isSlowSearch
  isOpen=isOpen
  value=selectedValue
  open=(action 'open')
  close=(action 'close')
  toggle=(action 'toggle')
  select=(action 'select')
  update=(action 'update')
  selectActiveOption=(action 'selectActiveOption')
  search=(action 'search')
  stopSearching=(action 'stopSearching')
  setInputValue=(action 'setInputValue')
  focusInput=(action 'focusInput')
  blurInput=(action 'blurInput')
  activateOptionAtIndex=(action 'activateOptionAtIndex')
  activateNextOption=(action 'activateNextOption')
  activatePreviousOption=(action 'activatePreviousOption')
  deactivateOptions=(action 'deactivateOptions')
  activateSelectedOptionAtIndex=(action 'activateSelectedOptionAtIndex')
  activateNextSelectedOption=(action 'activateNextSelectedOption')
  activatePreviousSelectedOption=(action 'activatePreviousSelectedOption')
  deactiveSelectedOptions=(action 'deactivateSelectedOptions')
)}}