@wepublish/api
Version:
API core for we.publish.
11 lines (10 loc) • 495 B
TypeScript
import { PaymentProvider } from './payment-provider/payment-provider';
import { PrismaClient } from '@prisma/client';
export declare class PaymentsService {
readonly prisma: PrismaClient;
readonly paymentProviders: PaymentProvider[];
constructor(prisma: PrismaClient, paymentProviders: PaymentProvider[]);
getProviders(): PaymentProvider[];
findById(id: string): PaymentProvider;
findPaymentProviderByPaymentMethodeId(id: string): Promise<PaymentProvider | undefined>;
}