@voilajsx/uikit
Version:
Cross-platform React components with beautiful themes and OKLCH color science
62 lines • 2.93 kB
TypeScript
export const Select: import("react").FC<SelectPrimitive.SelectProps>;
export const SelectGroup: import("react").ForwardRefExoticComponent<SelectPrimitive.SelectGroupProps & import("react").RefAttributes<HTMLDivElement>>;
export const SelectValue: import("react").ForwardRefExoticComponent<SelectPrimitive.SelectValueProps & import("react").RefAttributes<HTMLSpanElement>>;
/**
* Select trigger component
* @param {Object} props - Component props
* @param {string} [props.className] - Additional classes
* @param {React.Ref} ref - Forwarded ref
* @returns {JSX.Element} SelectTrigger component
*/
export const SelectTrigger: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>;
/**
* Select content component
* @param {Object} props - Component props
* @param {string} [props.className] - Additional classes
* @param {string} [props.position='popper'] - Position strategy
* @param {React.Ref} ref - Forwarded ref
* @returns {JSX.Element} SelectContent component
*/
export const SelectContent: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>;
/**
* Select label component
* @param {Object} props - Component props
* @param {string} [props.className] - Additional classes
* @param {React.Ref} ref - Forwarded ref
* @returns {JSX.Element} SelectLabel component
*/
export const SelectLabel: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>;
/**
* Select item component
* @param {Object} props - Component props
* @param {string} [props.className] - Additional classes
* @param {React.Ref} ref - Forwarded ref
* @returns {JSX.Element} SelectItem component
*/
export const SelectItem: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>;
/**
* Select separator component
* @param {Object} props - Component props
* @param {string} [props.className] - Additional classes
* @param {React.Ref} ref - Forwarded ref
* @returns {JSX.Element} SelectSeparator component
*/
export const SelectSeparator: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>;
/**
* Select scroll up button component
* @param {Object} props - Component props
* @param {string} [props.className] - Additional classes
* @param {React.Ref} ref - Forwarded ref
* @returns {JSX.Element} SelectScrollUpButton component
*/
export const SelectScrollUpButton: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>;
/**
* Select scroll down button component
* @param {Object} props - Component props
* @param {string} [props.className] - Additional classes
* @param {React.Ref} ref - Forwarded ref
* @returns {JSX.Element} SelectScrollDownButton component
*/
export const SelectScrollDownButton: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>;
import * as SelectPrimitive from '@radix-ui/react-select';
//# sourceMappingURL=select.d.ts.map