import { default as React } from 'react';
import { SxProps, Theme } from '@mui/material/styles';
export interface CardProps {
    title?: string;
    icon?: string | React.ReactNode;
    titleDecorator?: string | number | React.ReactNode;
    children?: React.ReactNode;
    /** MUI Card variant */
    variant?: 'outlined' | 'elevation';
    /** Alias for variant using emphasis naming convention */
    emphasis?: 'outline' | 'solid' | 'soft' | 'ghost';
    /** Ignored - accepted for compat but Card doesn't size */
    size?: string;
    /** Remove body padding (useful when children provide their own) */
    noPadding?: boolean;
    onClick?: React.MouseEventHandler;
    sx?: SxProps<Theme>;
}
/**
 * A card with an optional title bar (icon + badge) and content area.
 * When no title is provided, renders as a simple card container.
 */
export declare const Card: React.FC<CardProps>;
export default Card;
