import { default as React } from 'react'; export interface FormAlertsProps { /** Success message to display */ successMessage?: string; /** Error message to display */ errorMessage?: string; /** Title for success alert (defaults to "Success") */ successTitle?: string; /** Title for error alert (defaults to "Error") */ errorTitle?: string; /** Auto-dismiss success message after this many milliseconds (0 = no auto-dismiss) */ autoDismissDelay?: number; /** Callback when success message should be cleared */ onSuccessDismiss?: () => void; /** Additional className for the container */ className?: string; } /** * FormAlerts Component * * Displays success and error alerts for form submissions and operations. * Commonly used in settings pages and forms to show feedback to users. * Success messages can auto-dismiss after a configured delay. * * @example * ```tsx * const [success, setSuccess] = useState(''); * const [error, setError] = useState(''); * * setSuccess('')} * autoDismissDelay={3000} * /> * ``` */ export declare const FormAlerts: React.FC; //# sourceMappingURL=form-alerts.d.ts.map