import type { Payment, Prisma } from '../../prisma-client';
import type { AppCategories } from '../../prisma/enums';
declare const handlePaymentRefund: (paymentId: Payment["id"], paymentAppCredentials: {
    key: Prisma.JsonValue;
    appId: string | null;
    app: {
        dirName: string;
        categories: AppCategories[];
    } | null;
}) => Promise<false | {
    id: number;
    uid: string;
    appId: string | null;
    bookingId: number;
    amount: number;
    fee: number;
    currency: string;
    success: boolean;
    refunded: boolean;
    data: Prisma.JsonValue;
    externalId: string;
    paymentOption: import('../../prisma-client').$Enums.PaymentOption | null;
}>;
export { handlePaymentRefund };
//# sourceMappingURL=handlePaymentRefund.d.ts.map