import { CardProps, CardStyles, xAlignment, yAlignment } from './Card.types';
import './Card.scss';
/**
 *    @class Card
 *    @descriptiom Flippable information card.
 *
 *    User can define # of columns at certain screen thresholds, as
 *    well as the width of the thresholds themselves.
 *
 *    Card will leave room for # of other cards within parent that are
 *    defined in the # of columns at the current screen width.
 *
 *    Can flip or perform other behaviors on click.
 */
declare const Card: ({ id, title, titleFront, titleBack, titleIcon, theme, width, maxWidth, height, fontFamily, isFlippable, isFlipped, allowFlipOnAnchor, flipSeconds, front, frontIcon, back, backIcon, xAlignment, yAlignment, titleXAlignment, titleYAlignment, titleFrontXAlignment, titleFrontYAlignment, titleBackXAlignment, titleBackYAlignment, contentXAlignment, contentYAlignment, contentFrontXAlignment, contentFrontYAlignment, contentBackXAlignment, contentBackYAlignment, xlColumns, lgColumns, mdColumns, smColumns, xsColumns, xlSize, lgSize, mdSize, smSize, xsSize, onClick, frontActions, className, fileCard, fileType, }: CardProps) => JSX.Element;
export default Card;
export { CardProps, CardStyles, xAlignment, yAlignment };
