import React from 'react';
import * as SelectPrimitive from '@radix-ui/react-select';
export declare const SelectContainer: React.ForwardRefExoticComponent<{
    children: React.ReactNode;
    placeholder?: string | undefined;
    ariaLabel?: string | undefined;
} & SelectPrimitive.SelectProps & React.RefAttributes<HTMLButtonElement>>;
export declare const SelectItem: React.ForwardRefExoticComponent<{
    children: React.ReactNode;
    value: string;
} & SelectPrimitive.SelectItemProps & React.RefAttributes<HTMLDivElement>>;
export type SelectProps = {
    ariaLabel?: string;
    placeholder?: string;
    items: Array<{
        value: string;
        label: string;
        disabled?: boolean;
    }>;
} & SelectPrimitive.SelectProps;
export declare const Select: ({ ariaLabel, placeholder, items, ...props }: SelectProps) => JSX.Element;
