import { default as React } from 'react';
import { Size } from '../Tokens/CESizes';
export interface StatusOption {
    label: string;
    value: string;
    backgroundColor?: string;
    textColor?: string;
    icon?: React.ReactNode;
    statusType?: "in-progress" | "declined" | "withdrawn";
}
interface StatusDropdownProps {
    options: StatusOption[];
    selected: string;
    onChange: (value: string) => void;
    placeholder?: string;
    size?: Size;
    disabled?: boolean;
    ariaLabel?: string;
    fullButtonAsDropdown?: boolean;
}
declare const CEStatusDropdown: React.FC<StatusDropdownProps>;
export default CEStatusDropdown;
