UNPKG

@react-three/uikit-default

Version:

Default (shadcn) kit for @react-three/uikit

44 lines (43 loc) 1.48 kB
import { ContainerProperties, ContainerRef } from '@react-three/uikit'; import { ReactNode, RefAttributes } from 'react'; declare const badgeVariants: { default: { defaultProps: { color: import("@preact/signals-core").ReadonlySignal<import("three").Color>; }; containerProps: { backgroundColor: import("@preact/signals-core").ReadonlySignal<import("three").Color>; }; containerHoverProps: { backgroundOpacity: number; }; }; secondary: { defaultProps: { color: import("@preact/signals-core").ReadonlySignal<import("three").Color>; }; containerProps: { backgroundColor: import("@preact/signals-core").ReadonlySignal<import("three").Color>; }; containerHoverProps: { backgroundOpacity: number; }; }; destructive: { defaultProps: { color: import("@preact/signals-core").ReadonlySignal<import("three").Color>; }; containerProps: { backgroundColor: import("@preact/signals-core").ReadonlySignal<import("three").Color>; }; containerHoverProps: { backgroundOpacity: number; }; }; outline: {}; }; export type BadgeProperties = ContainerProperties & { variant?: keyof typeof badgeVariants; }; export declare const Badge: (props: BadgeProperties & RefAttributes<ContainerRef>) => ReactNode; export {};