/** * Group of attributes intended to hold information about a customer or traveler\'s name for the order. */ export declare class Name { /** * Surname, or last name, of the person. */ lastName: string; /** * Given, or first name, of the person. */ firstName: string; /** * Middle name of the person. */ middleName?: string; /** * Title of the person for name (e.g. Mr., Ms. etc). */ title?: string; /** * Generational designations (e.g. Sr, Jr, III) or values that indicate the individual holds a position, educational degree, accreditation, office, or honor (e.g. PhD, CCNA, OBE). */ suffix?: string; constructor(name: NameProperties); } export interface NameProperties { lastName: string; firstName: string; middleName?: string; title?: string; suffix?: string; }