import * as React$1 from 'react';
import { Select as Select$1 } from '@radix-ui/themes';

type ContentProps = Select$1.ContentProps & {
    isNavigation?: boolean;
};
type SelectRootProps = Select$1.RootProps & {
    error?: boolean;
};
declare function Root(props: SelectRootProps): React.ReactNode;
declare namespace Root {
    var displayName: string;
}
declare const Select: {
    Root: typeof Root;
    Trigger: React$1.ForwardRefExoticComponent<Select$1.TriggerProps & React$1.RefAttributes<HTMLButtonElement>>;
    Content: React$1.ForwardRefExoticComponent<Select$1.ContentProps & {
        isNavigation?: boolean;
    } & React$1.RefAttributes<HTMLDivElement>>;
    Item: React$1.ForwardRefExoticComponent<Select$1.ItemProps & React$1.RefAttributes<HTMLDivElement>>;
    Group: React$1.ForwardRefExoticComponent<Select$1.GroupProps & React$1.RefAttributes<HTMLDivElement>>;
    Label: React$1.ForwardRefExoticComponent<Select$1.LabelProps & React$1.RefAttributes<HTMLDivElement>>;
    Separator: React$1.ForwardRefExoticComponent<Select$1.SeparatorProps & React$1.RefAttributes<HTMLDivElement>>;
};

export { type ContentProps, Select, type SelectRootProps };
