@airwallex/node-sdk
Version:
Airwallex Node.js SDK
24 lines • 927 B
TypeScript
import { AddressApiDto } from './addressApiDto';
export interface MandateDto {
accepted_at: Date;
address?: AddressApiDto;
email: string;
reference?: string;
signatory: string;
status: MandateDto.StatusEnum;
type: MandateDto.TypeEnum;
version: string;
}
export declare namespace MandateDto {
const validStatusEnum: readonly ["PROCESSING", "ACTIVE", "INACTIVE"];
type StatusEnum = (typeof validStatusEnum)[number] | 'UNKNOWN';
const validTypeEnum: readonly ["AU_BECS_DEBIT", "US_ACH_DEBIT", "US_FEDWIRE_DEBIT", "GB_BACS_DEBIT", "EU_SEPA_DEBIT", "CA_EFT_DEBIT", "HK_FPS_DEBIT", "SG_EGIRO_DEBIT", "AU_PAYTO_DEBIT", "NZ_BECS_DEBIT"];
type TypeEnum = (typeof validTypeEnum)[number] | 'UNKNOWN';
const discriminator: string;
const attributeTypeMap: Array<{
name: string;
baseName: string;
type: string;
}>;
}
//# sourceMappingURL=mandateDto.d.ts.map