flexbase-client
Version:
Flexbase api client
34 lines (33 loc) • 788 B
TypeScript
import { Address } from '../Address/Address.js';
import { Phone } from '../Phone/Phone.js';
export interface PersonUpdate {
firstName?: string;
lastName?: string;
taxId?: string;
birthDate?: string;
jobTitle?: string;
email?: string;
address?: Address;
phone?: Phone;
roles?: string[];
authorizedSignatory?: boolean;
preferences?: {
notifications: {
BILLING: {
default: string[];
};
CARDS: {
default: string[];
};
COMPANY: {
default: string[];
};
PAYMENTS: {
default: string[];
};
PURCHASES: {
default: string[];
};
};
};
}