/** * [WHO]: NativeSelect primitives for browser-native select controls. * [FROM]: React, registry/lib/utils. * [TO]: sparkdesign package consumers; Showcase; CLI registry copies. * [HERE]: registry/basic/native-select.tsx — tokenized shadcn-derived native select primitive. * * [PROTOCOL]: * 1. Keep this P3 header in sync when the public contract changes. * 2. Update module AGENTS.md (P2) and root AGENTS.md (P1) when boundaries change. * 3. Follow design tokens and explicit type exports. */ import * as React from "react"; declare function NativeSelect({ className, size, ...props }: Omit, "size"> & { size?: "sm" | "default"; }): import("react/jsx-runtime").JSX.Element; declare function NativeSelectOption({ className, ...props }: React.ComponentProps<"option">): import("react/jsx-runtime").JSX.Element; declare function NativeSelectOptGroup({ className, ...props }: React.ComponentProps<"optgroup">): import("react/jsx-runtime").JSX.Element; export { NativeSelect, NativeSelectOptGroup, NativeSelectOption };