// Based on: https://github.com/microsoft/fast/blob/%40microsoft/fast-foundation_v2.49.5/packages/web-components/fast-foundation/src/select/select.form-associated.ts
/* eslint-disable max-classes-per-file */
import { FormAssociated, ListboxElement } from '@ni/fast-foundation';
// eslint-disable-next-line jsdoc/require-jsdoc
class Select extends ListboxElement {
}
/**
 * A form-associated base class for the Select component. This was copied from the
 * FAST FormAssociatedSelect (which is not exported by fast-foundation)
 *
 * @internal
 */
export class FormAssociatedSelect extends FormAssociated(Select) {
    constructor() {
        super(...arguments);
        this.proxy = document.createElement('select');
    }
}
/* eslint-enable max-classes-per-file */
//# sourceMappingURL=select-form-associated.js.map