import { FunctionComponent } from 'react';
import { CardBadge } from './card-badge';
import { CardContent } from './card-content';
import { CardContentContainer } from './card-content-container';
import { CardCta } from './card-cta';
import { CardFeatureList } from './card-feature-list';
import { CardHeading } from './card-heading';
import { CardMedia } from './card-media';
import { CardMediaLayout } from './card-media-layout';
import { CardOverline } from './card-overline';
import { CardRootProps } from './card-root';
export type { CardHeadingButtonProps, CardHeadingDefaultProps, CardHeadingLinkProps, CardHeadingNonInteractiveProps, } from './card-heading';
type CardCmp<P> = FunctionComponent<P> & {
    Badge: typeof CardBadge;
    Content: typeof CardContent;
    ContentContainer: typeof CardContentContainer;
    Cta: typeof CardCta;
    FeatureList: typeof CardFeatureList;
    Overline: typeof CardOverline;
    Heading: typeof CardHeading;
    Media: typeof CardMedia;
    MediaLayout: typeof CardMediaLayout;
};
export type CardProps = CardRootProps;
export declare const Card: CardCmp<CardProps>;
//# sourceMappingURL=card.d.ts.map