@sudobility/email-components
Version:
Email marketing and management UI components for React
20 lines • 805 B
TypeScript
import { default as React } from 'react';
import { VariantProps } from 'class-variance-authority';
declare const bannerVariants: (props?: ({
variant?: "default" | "compact" | "minimal" | "vibrant" | null | undefined;
size?: "default" | "compact" | "large" | null | undefined;
} & import('class-variance-authority/types').ClassProp) | undefined) => string;
export interface FreeEmailBannerProps extends VariantProps<typeof bannerVariants> {
className?: string;
message?: string;
ctaText?: string;
ctaLink?: string;
showBadge?: boolean;
badgeText?: string;
onDismiss?: () => void;
isDismissible?: boolean;
dismissAriaLabel?: string;
}
export declare const FreeEmailBanner: React.FC<FreeEmailBannerProps>;
export {};
//# sourceMappingURL=free-email-banner.d.ts.map