import { VariantProps } from 'class-variance-authority';
import { default as React } from 'react';
export declare const cardVariants: (props?: ({
    variant?: "primary" | "secondary" | "tertiary" | "ghost" | "high-contrast" | "surface" | "surface-container-lowest" | "surface-container-low" | "surface-container" | "surface-container-high" | "surface-container-highest" | null | undefined;
    hoverEffect?: boolean | null | undefined;
    shape?: "full" | "minimal" | "sharp" | null | undefined;
    padding?: "sm" | "md" | "lg" | "none" | null | undefined;
    bordered?: boolean | null | undefined;
    elevation?: 1 | "none" | 2 | 3 | 4 | 5 | null | undefined;
} & import('class-variance-authority/dist/types').ClassProp) | undefined) => string;
export interface CardProps extends React.HTMLAttributes<HTMLDivElement>, VariantProps<typeof cardVariants> {
    enableRipple?: boolean;
}
export declare const Card: React.ForwardRefExoticComponent<CardProps & React.RefAttributes<HTMLDivElement>>;
