import { default as React } from 'react';
/**
* Card component serves as a container for related content and actions
* It provides a visually distinct container with borders and padding
*
* @returns The rendered Card component
*
* @example
* ```tsx
* // Default
* function App() {
* return (
*
*
* Card Title
* Card Description
*
*
* Card Content
*
*
*
*
*
* );
* }
* ```
*/
declare const Card: React.FC & React.RefAttributes>;
/**
* CardHeader component for the top section of a card
* Typically contains the title and description
*/
declare const CardHeader: React.FC & React.RefAttributes>;
/**
* CardTitle component for displaying the main heading of a card
* Uses larger font size and semibold weight for emphasis
*/
declare const CardTitle: React.FC & React.RefAttributes>;
/**
* CardDescription component for secondary text below the title
* Uses smaller font size and muted color for visual hierarchy
*/
declare const CardDescription: React.FC & React.RefAttributes>;
/**
* CardContent component for the main content area of a card
* Provides a container for the primary content between header and footer
*/
declare const CardContent: React.FC & React.RefAttributes>;
/**
* CardFooter component for the bottom section of a card
* Typically contains actions like buttons, aligned horizontally
*/
declare const CardFooter: React.FC & React.RefAttributes>;
export { Card, CardHeader, CardFooter, CardTitle, CardDescription, CardContent };