@mft/moneyhub-api-client
Version:
Node.JS client for the Moneyhub API
19 lines • 903 B
TypeScript
import { ApiResponse, ExtraOptions } from "../../request";
import { CategorisedTransaction, TransactionToBeCategorised } from "../../schema/categorised-transactions";
declare type AccountType = "cash" | "card" | "savings" | "pension" | "investment";
declare type CategoriseTransactionResponseData = {
accountId: string;
accountType: AccountType;
transactions: CategorisedTransaction[];
failedCategorisationIds: string[];
};
export declare type CategoriseTransactionsRequest = ({ accountId, accountType, transactions, }: {
accountId?: string;
accountType?: AccountType;
transactions: TransactionToBeCategorised[];
}, options?: ExtraOptions) => Promise<ApiResponse<CategoriseTransactionResponseData>>;
export interface CategoriseTransactionsRequests {
categoriseTransactions: CategoriseTransactionsRequest;
}
export {};
//# sourceMappingURL=categorise-transactions.d.ts.map