/** Props for {@link LowBalanceBanner}. */
export interface LowBalanceBannerProps {
    /** Available balance in micro-USD. */
    readonly availableMicros: bigint;
    /** Threshold in micro-USD below which the warning is shown. */
    readonly thresholdMicros: bigint;
    /** Additional CSS class names. */
    readonly className?: string;
}
/**
 * Conditional banner that warns when the available credit balance
 * is below the configured threshold.
 *
 * Renders nothing when the balance is healthy. Not dismissible —
 * it reflects a real account state that the user should address.
 *
 * @example
 * ```tsx
 * <LowBalanceBanner
 *   availableMicros={account.balance.availableMicros}
 *   thresholdMicros={account.lowBalanceThresholdMicros}
 * />
 * ```
 */
export declare function LowBalanceBanner({ availableMicros, thresholdMicros, className, }: LowBalanceBannerProps): import("react/jsx-runtime").JSX.Element | null;
//# sourceMappingURL=LowBalanceBanner.d.ts.map