import type { TFunction } from 'i18next';
import React from 'react';
import type { Address } from 'viem';
import type { MergedMultiStepDirectExecution } from '../../../domains/checkoutNotifications';
interface DirectExecutionNotificationProps {
    directExecution: MergedMultiStepDirectExecution;
    onClose: (id: string) => void;
    onHelp: (depositAddress: Address) => void;
}
export declare const getNotificationProcessingConfig: ({ t, isFasterNotificationsEnabled, isLighter, isSyntheticDE, }: {
    t: TFunction;
    isFasterNotificationsEnabled: boolean;
    isLighter: boolean;
    isSyntheticDE: boolean;
}) => {
    title: string;
    description: string;
};
export declare const DirectExecutionNotification: ({ directExecution, onClose, onHelp, }: DirectExecutionNotificationProps) => React.JSX.Element;
export {};
