import { default as React } from 'react';
export interface InfoBoxProps {
/** Content to display in the info box */
children: React.ReactNode;
/** Title/heading for the info box */
title?: string;
/** Color variant */
variant?: 'info' | 'success' | 'warning' | 'danger' | 'neutral';
/** Size/padding variant */
size?: 'sm' | 'md' | 'lg';
/** Icon component to display */
icon?: React.ComponentType<{
className?: string;
}>;
/** Show border */
bordered?: boolean;
/** Additional className for the container */
className?: string;
}
/**
* InfoBox Component
*
* A versatile callout/info box component for highlighting important information,
* tips, warnings, or notes. Commonly used in documentation, settings pages,
* and forms.
*
* @example
* ```tsx
*
*
* - Connect your wallet
* - Sign the message
* - Access your email
*
*
* ```
*
* @example
* ```tsx
* import { ExclamationTriangleIcon } from '@heroicons/react/24/outline';
*
*
* Note: Each wallet creates a unique email address.
*
* ```
*/
export declare const InfoBox: React.FC;
//# sourceMappingURL=info-box.d.ts.map