/** * NOTE: This class is auto generated by DANA Indonesia. * Do not edit the class manually. */ import type { ValidationErrorContext } from '../../../runtime'; /** * * @export * @interface AccountUnbindingResponse */ export interface AccountUnbindingResponse { /** * Response code. Refer to https://dashboard.dana.id/api-docs/read/108#HTML-AccountUnbinding-ResponseCodeandMessage * @type {string} * @memberof AccountUnbindingResponse */ responseCode: string; /** * Response message. Refer to https://dashboard.dana.id/api-docs/read/108#HTML-AccountUnbinding-ResponseCodeandMessage * @type {string} * @memberof AccountUnbindingResponse */ responseMessage: string; /** * Transaction identifier on DANA system * @type {string} * @memberof AccountUnbindingResponse */ referenceNo?: string; /** * Unique transaction identifier on partner system which assigned to each transaction * @type {string} * @memberof AccountUnbindingResponse */ partnerReferenceNo?: string; /** * Merchant identifier that is unique per each merchant * @type {string} * @memberof AccountUnbindingResponse */ merchantId?: string; /** * Information of sub merchant identifier * @type {string} * @memberof AccountUnbindingResponse */ subMerchantId?: string; /** * Information of link identifier * @type {string} * @memberof AccountUnbindingResponse */ linkId?: string; /** * Result of unlinking process * @type {string} * @memberof AccountUnbindingResponse */ unlinkResult?: string; /** * Additional information * @type {object} * @memberof AccountUnbindingResponse */ additionalInfo?: object; } /** * Check if a given object implements the AccountUnbindingResponse interface. */ export declare function instanceOfAccountUnbindingResponse(value: object): value is AccountUnbindingResponse; export declare function AccountUnbindingResponseFromJSON(json: any): AccountUnbindingResponse; export declare function AccountUnbindingResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): AccountUnbindingResponse; export declare function AccountUnbindingResponseToJSON(json: any): AccountUnbindingResponse; export declare function AccountUnbindingResponseToJSONTyped(value?: AccountUnbindingResponse | null, ignoreDiscriminator?: boolean): any; export declare function validateAccountUnbindingResponse(value: AccountUnbindingResponse): ValidationErrorContext[];