import React, { HTMLAttributes } from 'react';
import { CommonProps } from '@contentful/f36-core';
type UsageCardProps = CommonProps & HTMLAttributes & {
children?: React.ReactNode;
header?: React.ReactNode;
description?: React.ReactNode;
/**
* The type of the card.
* @default 'usage'
*/
variant?: 'usage' | 'info';
};
declare const UsageCard$1: React.ForwardRefExoticComponent & {
children?: React.ReactNode;
header?: React.ReactNode;
description?: React.ReactNode;
/**
* The type of the card.
* @default 'usage'
*/
variant?: "usage" | "info";
} & React.RefAttributes>;
declare const UsageCardHeader: React.ForwardRefExoticComponent<{
children?: React.ReactNode;
title?: string;
tooltip?: string | React.ReactElement;
} & CommonProps & React.HTMLAttributes & React.RefAttributes>;
declare const UsageCardDescription: React.ForwardRefExoticComponent<{
children: React.ReactNode;
} & CommonProps & React.HTMLAttributes & React.RefAttributes>;
type CompoundUsageCard = typeof UsageCard$1 & {
Header: typeof UsageCardHeader;
Description: typeof UsageCardDescription;
};
declare const UsageCard: CompoundUsageCard;
export { UsageCard, type UsageCardProps };