import { Select as SelectPrimitive } from '@base-ui/react/select'; import { ComponentProps, ReactElement, ReactNode } from 'react'; export type SelectProps = ComponentProps; export declare function Select(props: SelectProps): ReactElement; export type SelectTriggerProps = Omit, 'render'> & { children?: ReactNode; className?: string; }; export declare function SelectTrigger({ children, className, ...props }: SelectTriggerProps): ReactElement; export type SelectValueProps = ComponentProps; export declare function SelectValue(props: SelectValueProps): ReactElement; export type SelectContentProps = Omit, 'render'> & { align?: ComponentProps['align']; alignItemWithTrigger?: ComponentProps['alignItemWithTrigger']; children?: ReactNode; className?: string; side?: ComponentProps['side']; sideOffset?: ComponentProps['sideOffset']; }; export declare function SelectContent({ children, className, align, alignItemWithTrigger, side, sideOffset, ...props }: SelectContentProps): ReactElement; export type SelectItemProps = ComponentProps & { className?: string; }; export declare function SelectItem({ className, children, ...props }: SelectItemProps): ReactElement; export type SelectGroupProps = ComponentProps & { className?: string; }; export declare function SelectGroup({ className, ...props }: SelectGroupProps): ReactElement; export type SelectGroupLabelProps = ComponentProps & { className?: string; }; export declare function SelectGroupLabel({ className, ...props }: SelectGroupLabelProps): ReactElement; export type SelectSeparatorProps = { className?: string; }; export declare function SelectSeparator({ className }: SelectSeparatorProps): ReactElement; //# sourceMappingURL=index.d.ts.map