/** * 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 */ /** * Virtual Account Channel Properties * @export * @interface VirtualAccountChannelPropertiesPatch */ export interface VirtualAccountChannelPropertiesPatch { /** * The date and time in ISO 8601 UTC+0 when the virtual account number will be expired. Default: The default expiration date will be 31 years from creation date. * @type {Date} * @memberof VirtualAccountChannelPropertiesPatch */ expiresAt?: Date; /** * The suggested amount you want to assign. Note: Suggested amounts is the amounts that can see as a suggestion, but user can still put any numbers (only supported for Mandiri and BRI) * @type {number} * @memberof VirtualAccountChannelPropertiesPatch */ suggestedAmount?: number; } /** * Check if a given object implements the VirtualAccountChannelPropertiesPatch interface. */ export declare function instanceOfVirtualAccountChannelPropertiesPatch(value: object): boolean; export declare function VirtualAccountChannelPropertiesPatchFromJSON(json: any): VirtualAccountChannelPropertiesPatch; export declare function VirtualAccountChannelPropertiesPatchFromJSONTyped(json: any, ignoreDiscriminator: boolean): VirtualAccountChannelPropertiesPatch; export declare function VirtualAccountChannelPropertiesPatchToJSON(value?: VirtualAccountChannelPropertiesPatch | null): any;