UNPKG

@togtokh.dev/monpay

Version:
129 lines (128 loc) 3.74 kB
declare const _default: { token: string; BranchToken: string; config: { id: string; client_id: string; client_secret: string; username: string; password: string; }; hosts: { staging: string; prod: string; }; host: string; auth: { TOKEN: (host: "prod" | "staging", body: { id: string | number; client_id: string; client_secret: string; username: string; password: string; }) => Promise<{ success: boolean; message: string; }>; }; invoice: { CREATE: { QR: (body: { branch: string; displayName: string; amount: number; callback: string; }) => Promise<{ success: boolean; message: string; data?: { qrcode: string; uuid: string; }; }>; DEEP_LINK: (body: { branch: string; description: string; amount: number; callback: string; redirectUri: string; }) => Promise<{ success: boolean; message: string; data?: { id: number; receiver: string; amount: number; miniAppId: number; createDate: string; updateDate: string; status: string; description: string; redirectUri: string; invoiceType: string; clientServiceUrl: string; }; }>; }; CHECKER: { QR: (uuid: string) => Promise<{ success: boolean; message: string; data?: { uuid: string; usedAt: number; usedById: number; transactionId: string; amount: number; createdAt: number; userPhone: string; userAccountNo: string; usedAtUI: string; createdAtUI: string; amountUI: string; }; }>; DEEP_LINK: (id: string | number) => Promise<{ success: boolean; message: string; data?: { id: number; receiver: string; amount: number; miniAppId: number; createDate: string; updateDate: string; status: string; description: string; redirectUri: string; invoiceType: string; clientServiceUrl: string; userId?: number; txnId?: string; statusInfo?: string; }; }>; }; }; branch: { reward: (data?: { receiver: { type: "PHONE"; value: string; }; description: string; prefix: string; suffix: string; amount: number; pin: string; }) => Promise<{ success: boolean; message: string; data?: { id?: string | number; }; }>; BranchLogin: () => Promise<string>; }; }; export default _default;