@cranberry-money/shared-types
Version:
Shared TypeScript type definitions for Blueberry platform
15 lines • 465 B
TypeScript
export type BadgeVariant = 'default' | 'primary' | 'secondary' | 'success' | 'warning' | 'error' | 'info' | 'neutral';
export type BadgeSize = 'sm' | 'md' | 'lg';
export interface BadgeConfig {
variant: BadgeVariant;
size?: BadgeSize;
className?: string;
}
export interface BadgeStyle {
className: string;
ariaLabel?: string;
}
export interface StatusBadgeStyle extends BadgeStyle {
displayText: string;
}
//# sourceMappingURL=badge.d.ts.map