@marceloclp/monzojs
Version:
Unofficial wrapper for the Monzo API written in TypeScript.
28 lines (27 loc) • 950 B
TypeScript
import { Monzo, MonzoAPI } from '../types';
import { AuthedEndpoint } from '../types/endpoints';
/**
* Retrieve a receipt from its external id.
*
* @see https://docs.monzo.com/#retrieve-receipt
*/
export declare const getReceipt: AuthedEndpoint<MonzoAPI.Receipts.GetReceiptParams, Monzo.Receipts.Receipt>;
/**
* Attach a receipt to a transaction.
*
* @see https://docs.monzo.com/#create-receipt
*/
export declare const createReceipt: AuthedEndpoint<MonzoAPI.Receipts.CreateReceiptParams, {}>;
/**
* Update an existing receipt by its external id.
*
* @see https://docs.monzo.com/#create-receipt
* @see https://docs.monzo.com/#delete-receipt
*/
export declare const updateReceipt: AuthedEndpoint<MonzoAPI.Receipts.UpdateReceiptParams, {}>;
/**
* Delete a receipt based on its external id.
*
* @see https://docs.monzo.com/#delete-receipt
*/
export declare const deleteReceipt: AuthedEndpoint<MonzoAPI.Receipts.DeleteReceiptParams, {}>;