import type { ComponentProps } from "react";
import { CardContent, CardDescription, CardFooter, CardHeader, CardRoot, CardTitle } from "./card";
export declare const Card: (({ children, className, variant, ...props }: import("./card").CardRootProps) => import("react/jsx-runtime").JSX.Element) & {
    Root: ({ children, className, variant, ...props }: import("./card").CardRootProps) => import("react/jsx-runtime").JSX.Element;
    Header: ({ className, ...props }: import("./card").CardHeaderProps) => import("react/jsx-runtime").JSX.Element;
    Title: ({ children, className, ...props }: import("./card").CardTitleProps) => import("react/jsx-runtime").JSX.Element;
    Description: ({ children, className, ...props }: import("./card").CardDescriptionProps) => import("react/jsx-runtime").JSX.Element;
    Content: ({ className, ...props }: import("./card").CardContentProps) => import("react/jsx-runtime").JSX.Element;
    Footer: ({ className, ...props }: import("./card").CardFooterProps) => import("react/jsx-runtime").JSX.Element;
};
export type Card = {
    Props: ComponentProps<typeof CardRoot>;
    RootProps: ComponentProps<typeof CardRoot>;
    HeaderProps: ComponentProps<typeof CardHeader>;
    TitleProps: ComponentProps<typeof CardTitle>;
    DescriptionProps: ComponentProps<typeof CardDescription>;
    ContentProps: ComponentProps<typeof CardContent>;
    FooterProps: ComponentProps<typeof CardFooter>;
};
export { CardRoot, CardHeader, CardTitle, CardDescription, CardContent, CardFooter };
export type { CardRootProps, CardRootProps as CardProps, CardHeaderProps, CardTitleProps, CardDescriptionProps, CardContentProps, CardFooterProps, } from "./card";
export { cardVariants } from "@heroui/styles";
export type { CardVariants } from "@heroui/styles";
