import * as React from 'react';
import RowImageTextCard from './RowImageTextCard';
import ComparisonImageCard from './ComparisonImageCard';
import ColImageTextCard from './ColImageTextCard';

interface CardBoxProps {
  className?: string;
  children?: React.ReactNode;
  style?: React.CSSProperties;
}

interface CardGroup {
  static RowImageTextCard: typeof RowImageTextCard;
  static ComparisonImageCard: typeof ComparisonImageCard;
  static ColImageTextCard: typeof ColImageTextCard;
}

declare const CardBox: React.StatelessComponent<CardBoxProps> & CardGroup;

export default CardBox;
