import { default as React } from 'react'; export interface GradientIconContainerProps { /** Icon component to display */ icon: React.ComponentType<{ className?: string; }>; /** Size variant */ size?: 'sm' | 'md' | 'lg' | 'xl'; /** Shape variant */ shape?: 'square' | 'rounded' | 'circle'; /** Gradient color variant */ variant?: 'blue-purple' | 'green-blue' | 'orange-red' | 'gray' | 'custom'; /** Custom gradient classes (when variant is 'custom') */ gradientClasses?: string; /** Additional className for the container */ className?: string; /** Custom icon className */ iconClassName?: string; } /** * GradientIconContainer Component * * A reusable container for displaying icons with gradient backgrounds. * Commonly used in feature showcases, benefit sections, and landing pages. * * @example * ```tsx * import { ShieldCheckIcon } from '@heroicons/react/24/outline'; * * * ``` */ export declare const GradientIconContainer: React.FC; //# sourceMappingURL=gradient-icon-container.d.ts.map