import { VisualSlotType, IconFontColor, IconFontSize } from '../../../../shared/types/types';
import { default as React } from 'react';
export interface ListItemDefaultProps {
    children: React.ReactNode;
    icon?: VisualSlotType;
    /** Leading icon size (default `sm`). Trailing chevrons are rendered by the caller (e.g. `SidebarMenuItem` uses `xs` on the right only). */
    iconSize?: IconFontSize;
    iconColor?: IconFontColor;
    iconDuotonePrimary?: IconFontColor;
    iconDuotoneSecondary?: IconFontColor;
    iconDuotoneOpacityPrimary?: number;
    iconDuotoneOpacitySecondary?: number;
    disabled?: boolean;
    current?: boolean;
    color?: 'blue' | 'red';
    onClick?: (e: React.MouseEvent) => void;
    className?: string;
}
export declare const ListItemDefault: React.FC<ListItemDefaultProps>;
//# sourceMappingURL=ListItemDefault.d.ts.map