import { ComponentProps, FC } from 'react';
import { DeepPartial } from '../../types/types';
import { CardTheme } from './theme';
export interface CardProps extends ComponentProps<"div"> {
    theme?: DeepPartial<CardTheme>;
    disabled?: boolean;
}
/**
 * @name Card
 * @description A Card component that can be used to display content in a card-like style. Useful in a blog, a social network, a forum... It can be horizontal or vertical and can contain an image.
 *
 * @param {React.ReactNode} props.children The content of the card.
 *
 * @param {string} props.className Custom class name for the card.
 *
 *
 * @param {string} props.href, If provided, the card will be an anchor link.
 *
 *
 * @param {DeepPartial<CardTheme>} props.theme, To override default theme for the card.
 *
 * @param {string} props.childrenClass, Custom class name for the children.
 *
 * @returns {React.ReactNode} A Card component.
 *
 * @example ```
 * <Card>
 *    <h5 className="text-2xl font-bold">Card title!</h5>
 *     <p className="font-normal text-secondary-700">
 *       Hello there!
 *    </p>
 * </Card>
 * ```
 */
export declare const Card: FC<CardProps>;
//# sourceMappingURL=card.d.ts.map