/** * NOTE: This file is auto generated by Xendit. * Do not edit the class manually. * Improvements? Share your ideas at https://github.com/xendit/xendit-node */ /** * * @export * @interface CreateRefund409Response */ export interface CreateRefund409Response { /** * * @type {string} * @memberof CreateRefund409Response */ errorCode?: CreateRefund409ResponseErrorCodeEnum; /** * * @type {string} * @memberof CreateRefund409Response */ message?: string; } /** * @export */ export declare const CreateRefund409ResponseErrorCodeEnum: { readonly DuplicateError: "DUPLICATE_ERROR"; readonly IdempotencyError: "IDEMPOTENCY_ERROR"; }; export type CreateRefund409ResponseErrorCodeEnum = typeof CreateRefund409ResponseErrorCodeEnum[keyof typeof CreateRefund409ResponseErrorCodeEnum]; /** * Check if a given object implements the CreateRefund409Response interface. */ export declare function instanceOfCreateRefund409Response(value: object): boolean; export declare function CreateRefund409ResponseFromJSON(json: any): CreateRefund409Response; export declare function CreateRefund409ResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): CreateRefund409Response; export declare function CreateRefund409ResponseToJSON(value?: CreateRefund409Response | null): any;