import { type JSX, type ReactNode } from 'react';
export type SimpleSelectOption = {
    id: string;
    label: string;
    value: string;
    description?: string | null;
};
type ActionSlot = ReactNode | ((closeMenu: () => void) => ReactNode);
type Props = {
    options: readonly SimpleSelectOption[];
    value: string;
    onChange: (value: string) => void;
    label?: ReactNode;
    placeholder?: string;
    actionsSlot?: ActionSlot;
    isDisabled?: boolean;
    className?: string;
    variant?: 'default' | 'brand';
};
export declare const SimpleSelect: ({ actionsSlot, className, isDisabled, label, onChange, options, placeholder, value, variant, }: Props) => JSX.Element;
export {};
//# sourceMappingURL=SimpleSelect.d.ts.map