Creating Plot Twists
    Preparing search index...

    Type Alias NewContact

    NewContact: NewContactBase & (
        { email: string; name?: string }
        | { email?: string; name: string }
    )

    At least one of email or name must be provided so the contact can be identified in the UI. Contacts with neither would display as "Unknown".