nmkr-studio-api
Version:
Typesafe API Client to work with the NMKR Studio V2 API
24 lines (23 loc) • 1.19 kB
TypeScript
import type { DecentralParametersResultClass } from './DecentralParametersResultClass';
import type { NmkrPayTransactionTypes } from './NmkrPayTransactionTypes';
import type { PaymentgatewayParametersClass } from './PaymentgatewayParametersClass';
import type { PaymentTransactionsStates } from './PaymentTransactionsStates';
import type { PaymentTransactionSubstates } from './PaymentTransactionSubstates';
import type { PaymentTransactionTypes } from './PaymentTransactionTypes';
export type GetNmkrPayLinkResultClass = {
paymentTransactionUid?: string | null;
projectUid?: string | null;
customProperties?: Record<string, string | null> | null;
state?: PaymentTransactionsStates;
paymentTransactionCreated?: string;
customeripaddress?: string | null;
referer?: string | null;
txHash?: string | null;
expires?: string | null;
nmkrPayUrl?: string | null;
paymentgatewayParameters?: PaymentgatewayParametersClass | null;
paymentgatewayResults?: DecentralParametersResultClass | null;
transactionType?: NmkrPayTransactionTypes;
paymentTransactionSubstate?: PaymentTransactionSubstates;
paymentGatewayType?: PaymentTransactionTypes;
};