/** * 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 */ /** * Over The Counter Channel properties that can be updated * @export * @interface OverTheCounterChannelPropertiesUpdate */ export interface OverTheCounterChannelPropertiesUpdate { /** * Name of customer. * @type {string} * @memberof OverTheCounterChannelPropertiesUpdate */ customerName?: string; /** * The time when the payment code will be expired. The minimum is 2 hours and the maximum is 9 days for 7ELEVEN. Default expired date will be 2 days from payment code generated. * @type {Date} * @memberof OverTheCounterChannelPropertiesUpdate */ expiresAt?: Date; } /** * Check if a given object implements the OverTheCounterChannelPropertiesUpdate interface. */ export declare function instanceOfOverTheCounterChannelPropertiesUpdate(value: object): boolean; export declare function OverTheCounterChannelPropertiesUpdateFromJSON(json: any): OverTheCounterChannelPropertiesUpdate; export declare function OverTheCounterChannelPropertiesUpdateFromJSONTyped(json: any, ignoreDiscriminator: boolean): OverTheCounterChannelPropertiesUpdate; export declare function OverTheCounterChannelPropertiesUpdateToJSON(value?: OverTheCounterChannelPropertiesUpdate | null): any;