UNPKG

@unchainedshop/plugins

Version:

Official plugin collection for the Unchained Engine with payment, delivery, and pricing adapters

22 lines (21 loc) 973 B
import { type AppleTransaction } from './db/AppleTransactionsCollection.ts'; export declare const configureAppleTransactionsModule: ({ db }: { db: any; }) => Promise<{ findTransactionById: (transactionIdentifier: string) => Promise<AppleTransaction | null>; createTransaction: (doc: Omit<AppleTransaction, "_id" | "created"> & Pick<Partial<AppleTransaction>, "_id" | "created">) => Promise<string>; }>; declare const _default: { appleTransactions: { configure: ({ db }: { db: any; }) => Promise<{ findTransactionById: (transactionIdentifier: string) => Promise<AppleTransaction | null>; createTransaction: (doc: Omit<AppleTransaction, "_id" | "created"> & Pick<Partial<AppleTransaction>, "_id" | "created">) => Promise<string>; }>; }; }; export default _default; export interface AppleTransactionsModule { appleTransactions: Awaited<ReturnType<typeof configureAppleTransactionsModule>>; }