@harvest-profit/npk
Version:
NPK UI Design System
32 lines • 945 B
TypeScript
import { ReactNode, CSSProperties, FC } from 'react';
interface CardProps {
children: ReactNode;
variant?: 'muted' | 'invisible' | 'normal';
block?: boolean;
className?: string;
style?: CSSProperties;
}
interface CardHeaderProps {
title?: string;
children: ReactNode;
variant?: 'underlined' | 'plain' | 'inset';
as?: keyof JSX.IntrinsicElements;
size?: 'md' | 'lg';
}
interface CardItemProps {
children: ReactNode;
as?: keyof JSX.IntrinsicElements;
}
interface CardHeaderActionsProps {
children: ReactNode;
}
declare const Card: FC<CardProps> & {
Header: FC<CardHeaderProps>;
Footer: FC<CardItemProps>;
Divider: FC<CardItemProps>;
HeaderLeadingActions: FC<CardHeaderActionsProps>;
HeaderTrailingActions: FC<CardHeaderActionsProps>;
};
export default Card;
export type { CardProps, CardHeaderProps, CardItemProps, CardHeaderActionsProps };
//# sourceMappingURL=Card.d.ts.map