import { VariantProps } from 'class-variance-authority';
import { DefaultCard } from './DefaultCard/defaultCard';
import { FC } from 'react';
export declare type ValidCols = 1 | 2 | 3;
interface CardDeckProps {
    cards: DefaultCard[];
    numCols?: ValidCols;
    featured?: boolean;
}
declare const sectionWrapper: (props?: ({
    numCols?: 1 | 2 | 3 | null | undefined;
} & {
    class: import("clsx").ClassValue;
    className?: undefined;
}) | ({
    numCols?: 1 | 2 | 3 | null | undefined;
} & {
    class?: undefined;
    className: import("clsx").ClassValue;
}) | ({
    numCols?: 1 | 2 | 3 | null | undefined;
} & {
    class?: undefined;
    className?: undefined;
}) | undefined) => string;
export declare const CardDeck: FC<CardDeckProps & VariantProps<typeof sectionWrapper>>;
export {};
