Name is an interface representing a name. It includes the first name, last name, full name, native name, alternative name, and user preferred name each having their own properties.

interface Name {
    alternative: string;
    first: string;
    full: string;
    last: string;
    native: string;
    userPreferred: string;
}

Properties

alternative: string

alternative is a string representing the alternative name.

first: string

first is a string representing the first name.

full: string

full is a string representing the full name.

last: string

last is a string representing the last name.

native: string

native is a string representing the native name.

userPreferred: string

userPreferred is a string representing the user preferred name.