import "@nestia/fetcher"; import { Prisma } from "@prisma/client"; import { IEntity } from "payment-api/lib/structures/common/IEntity"; import { IPaymentHistory } from "payment-api/lib/structures/payments/IPaymentHistory"; import { IPaymentWebhookHistory } from "payment-api/lib/structures/payments/IPaymentWebhookHistory"; export declare namespace PaymentHistoryProvider { namespace json { const transform: (history: Prisma.payment_historiesGetPayload>) => IPaymentHistory; const select: () => { include: { cancels: {}; }; }; } const find: (where: Prisma.payment_historiesWhereInput) => (password: string) => Promise; function webhook(history: Prisma.payment_historiesGetPayload<{}> | IPaymentHistory, input: IPaymentWebhookHistory): Promise; function store(input: IPaymentHistory.IStore): Promise; const update: (history: IEntity) => (input: IPaymentHistory.IProps) => Promise; }