/**
* @fileoverview NativeSelect primitive — styled wrapper around the native HTML select
* element with chevron icon overlay. Supports default and small sizes with consistent
* focus and error styling. Part of the Saasflare base component layer.
* @module packages/ui/components/ui/native-select
* @layer core
*
* @component
* @example
* import { NativeSelect, NativeSelectOption } from '@saasflare/ui';
*
* Option A
* Option B
*
*/
import * as React from "react";
import { type SaasflareComponentProps } from "../../providers";
/**
* Props for {@link NativeSelect}.
*
* Extends the native `