import { CardProps, CardStyles, xAlignment, yAlignment, fileTypes } 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, fileTypes };