export interface PaymentResultFlowInput {
    paymentStatus?: string;
    orderTotalAmount?: string | number;
    gapAmount?: string | number;
    changeGivenAmount?: string | number;
    failureReason?: string;
    isModalMode?: boolean;
}
export declare function buildPaymentResultToastParams({ paymentStatus, orderTotalAmount, gapAmount, changeGivenAmount, failureReason, isModalMode, }: PaymentResultFlowInput): {
    statusClassName: import(".").StatusClassName;
    paymentStatus: string;
    orderTotalAmount: number;
    gapAmount: number;
    failureReason: string | undefined;
    autoCloseConfig: {
        autoClose: boolean;
        autoCloseDelay: number;
        maskClosable: boolean;
    };
} | null;
