/**
* The icon set the kit's components draw from.
*
* Only the icons the components actually render live here — this is not a
* general-purpose icon library. Apps needing a broader set should install one
* (`lucide-react`, `@phosphor-icons/react`, …) and pass its icons in; nothing
* in the kit requires an icon to come from this file.
*
* The geometry is Lucide's, used under the ISC licence (see NOTICE). It is
* inlined rather than depended upon so the published package carries no icon
* dependency for consumers to install, resolve and keep in sync.
*/
import { Icon, type IconProps } from './icon';
export const ArrowDownIcon = (props: IconProps) => (
);
export const ArrowUpIcon = (props: IconProps) => (
);
export const CalendarIcon = (props: IconProps) => (
);
export const CheckIcon = (props: IconProps) => (
);
export const ChevronDownIcon = (props: IconProps) => (
);
export const ChevronLeftIcon = (props: IconProps) => (
);
export const ChevronRightIcon = (props: IconProps) => (
);
export const ChevronUpIcon = (props: IconProps) => (
);
/** Paired chevrons marking a control that opens a list (select, combobox). */
export const ChevronsUpDownIcon = (props: IconProps) => (
);
export const CircleIcon = (props: IconProps) => (
);
export const CircleCheckIcon = (props: IconProps) => (
);
export const InfoIcon = (props: IconProps) => (
);
/** Open ring for busy states — pair it with `animate-spin`. */
export const Loader2Icon = (props: IconProps) => (
);
export const MoreHorizontalIcon = (props: IconProps) => (
);
export const OctagonXIcon = (props: IconProps) => (
);
export const SearchIcon = (props: IconProps) => (
);
export const TriangleAlertIcon = (props: IconProps) => (
);
export const UploadCloudIcon = (props: IconProps) => (
);
export const XIcon = (props: IconProps) => (
);