/** Classes added to HTML generated by By default classnames follow the BEM notation. */ export interface ClassNames { /** @default 'choices' */ containerOuter: string | Array; /** @default 'choices__inner' */ containerInner: string | Array; /** @default 'choices__input' */ input: string | Array; /** @default 'choices__input--cloned' */ inputCloned: string | Array; /** @default 'choices__list' */ list: string | Array; /** @default 'choices__list--multiple' */ listItems: string | Array; /** @default 'choices__list--single' */ listSingle: string | Array; /** @default 'choices__list--dropdown' */ listDropdown: string | Array; /** @default 'choices__item' */ item: string | Array; /** @default 'choices__item--selectable' */ itemSelectable: string | Array; /** @default 'choices__item--disabled' */ itemDisabled: string | Array; /** @default 'choices__item--choice' */ itemChoice: string | Array; /** @default 'choices__placeholder' */ placeholder: string | Array; /** @default 'choices__group' */ group: string | Array; /** @default 'choices__heading' */ groupHeading: string | Array; /** @default 'choices__button' */ button: string | Array; /** @default 'is-active' */ activeState: string | Array; /** @default 'is-focused' */ focusState: string | Array; /** @default 'is-open' */ openState: string | Array; /** @default 'is-disabled' */ disabledState: string | Array; /** @default 'is-highlighted' */ highlightedState: string | Array; /** @default 'is-selected' */ selectedState: string | Array; /** @default 'is-flipped' */ flippedState: string | Array; /** @default 'is-loading' */ loadingState: string | Array; /** @default 'has-no-results' */ noResults: string | Array; /** @default 'has-no-choices' */ noChoices: string | Array; }