/** * 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 */ import type { DirectDebitChannelCode } from './DirectDebitChannelCode'; import type { DirectDebitChannelProperties } from './DirectDebitChannelProperties'; /** * * @export * @interface DirectDebitParameters */ export interface DirectDebitParameters { /** * * @type {DirectDebitChannelCode} * @memberof DirectDebitParameters */ channelCode: DirectDebitChannelCode; /** * * @type {DirectDebitChannelProperties} * @memberof DirectDebitParameters */ channelProperties: DirectDebitChannelProperties | null; } /** * Check if a given object implements the DirectDebitParameters interface. */ export declare function instanceOfDirectDebitParameters(value: object): boolean; export declare function DirectDebitParametersFromJSON(json: any): DirectDebitParameters; export declare function DirectDebitParametersFromJSONTyped(json: any, ignoreDiscriminator: boolean): DirectDebitParameters; export declare function DirectDebitParametersToJSON(value?: DirectDebitParameters | null): any;