import { HTMLAttributes, ReactNode } from 'react';
export type CardVariant = 'elevated' | 'filled' | 'outlined';
export interface CardProps extends HTMLAttributes {
variant?: CardVariant;
interactive?: boolean;
}
export declare const Card: import('react').ForwardRefExoticComponent>;
export declare const CardMedia: ({ src, alt }: {
src: string;
alt?: string;
}) => import("react/jsx-runtime").JSX.Element;
export declare const CardContent: ({ children }: {
children: ReactNode;
}) => import("react/jsx-runtime").JSX.Element;
export declare const CardTitle: ({ children }: {
children: ReactNode;
}) => import("react/jsx-runtime").JSX.Element;
export declare const CardSubtitle: ({ children }: {
children: ReactNode;
}) => import("react/jsx-runtime").JSX.Element;
export declare const CardBody: ({ children }: {
children: ReactNode;
}) => import("react/jsx-runtime").JSX.Element;
export declare const CardActions: ({ children }: {
children: ReactNode;
}) => import("react/jsx-runtime").JSX.Element;