/** * YNAB API Endpoints * Our API uses a REST based design, leverages the JSON data format, and relies upon HTTPS for transport. We respond with meaningful HTTP response codes and if an error occurs, we include error details in the response body. API Documentation is at https://api.ynab.com * * Generated by: OpenAPI Generator (https://openapi-generator.tech) */ /** * * @export * @interface MoneyMovement */ export interface MoneyMovement { /** * * @type {string} * @memberof MoneyMovement */ id: string; /** * The month of the money movement in ISO format (e.g. 2024-01-01) * @type {string} * @memberof MoneyMovement */ month?: string; /** * The date/time the money movement was processed on the server in ISO format (e.g. 2024-01-01T12:00:00Z) * @type {string} * @memberof MoneyMovement */ moved_at?: string; /** * * @type {string} * @memberof MoneyMovement */ note?: string; /** * The id of the money movement group this movement belongs to * @type {string} * @memberof MoneyMovement */ money_movement_group_id?: string; /** * The id of the user who performed the money movement * @type {string} * @memberof MoneyMovement */ performed_by_user_id?: string; /** * The id of the category the money was moved from * @type {string} * @memberof MoneyMovement */ from_category_id?: string; /** * The id of the category the money was moved to * @type {string} * @memberof MoneyMovement */ to_category_id?: string; /** * The amount of the money movement in milliunits format * @type {number} * @memberof MoneyMovement */ amount: number; /** * The money movement amount formatted in the plan's currency format * @type {string} * @memberof MoneyMovement */ amount_formatted?: string; /** * The money movement amount as a decimal currency amount * @type {number} * @memberof MoneyMovement */ amount_currency?: number; } /** * Check if a given object implements the MoneyMovement interface. */ export declare function instanceOfMoneyMovement(value: object): value is MoneyMovement; export declare function MoneyMovementFromJSON(json: any): MoneyMovement; export declare function MoneyMovementFromJSONTyped(json: any, ignoreDiscriminator: boolean): MoneyMovement; export declare function MoneyMovementToJSON(json: any): MoneyMovement; export declare function MoneyMovementToJSONTyped(value?: MoneyMovement | null, ignoreDiscriminator?: boolean): any;