import React from 'react';
import { TypographyProps } from '../typography';
export interface EnhancedCardTitleProps {
    /**
     * Text to be displayed.
     */
    text: string;
    /**
     * Justify the text. Default is 'center'.
     */
    justify?: 'left' | 'center' | 'right';
    /**
     * If true, the title will have a fixed height according to its variant and size. Default is false.
     */
    forceHeight?: boolean;
    /**
     * Cursor style. Default is the same as the parent EnhancedCard.
     */
    cursor?: 'pointer' | 'default';
    /**
     * Typography variant. Default is 'body2'.
     */
    variant?: TypographyProps['variant'];
    /**
     * Size of the title. By default the size is determined according to parent EnhancedCard size.
     */
    size?: 'S' | 'M';
    /**
     * Padding around the title. Default is 'none'.
     */
    padding?: string;
    /**
     * Data test id. By default the dataTest of parent EnhancedCard is used to compose a dataTest string.
     */
    dataTest?: string;
}
/**
 * EnhancedCardTitle component is used to display a title in an EnhancedCard.
 * It must be used as a child of EnhancedCard.
 */
declare const EnhancedCardTitle: React.FC<EnhancedCardTitleProps>;
export default EnhancedCardTitle;
