@airwallex/node-sdk
Version:
Airwallex Node.js SDK
25 lines • 1.2 kB
TypeScript
import { AccountConnectedLimitation } from './accountConnectedLimitation';
import { AccountLoginSetting } from './accountLoginSetting';
import { ScaleWebSignUpSetting } from './scaleWebSignUpSetting';
export interface ConnectedAccountSettings {
account_connected_limitation?: AccountConnectedLimitation;
account_login_setting: AccountLoginSetting;
account_schema_version: ConnectedAccountSettings.AccountSchemaVersionEnum;
internal_account?: string;
platform_type: ConnectedAccountSettings.PlatformTypeEnum;
scale_web_sign_up_setting: ScaleWebSignUpSetting;
webapp_theme?: object;
}
export declare namespace ConnectedAccountSettings {
const validAccountSchemaVersionEnum: readonly ["V1", "V2", "V3", "V4", "V5", "V6"];
type AccountSchemaVersionEnum = (typeof validAccountSchemaVersionEnum)[number] | 'UNKNOWN';
const validPlatformTypeEnum: readonly ["MARKETPLACE", "AGENT", "NA"];
type PlatformTypeEnum = (typeof validPlatformTypeEnum)[number] | 'UNKNOWN';
const discriminator: string;
const attributeTypeMap: Array<{
name: string;
baseName: string;
type: string;
}>;
}
//# sourceMappingURL=connectedAccountSettings.d.ts.map