/** * Auto-generated file. Do not change. */ import { Company } from './Company'; import { Location } from './Location'; import { Type } from './Type'; import { TypedApiObject } from '../types/TypedApiObject'; export declare type Contact = { /** * Type of the object. Always /network/contact for this object. */ readonly _object: Type.Contact; /** * Unique identifier for the contact * * JSON-schema: string (string) */ readonly id?: string; /** * JSON-schema: string */ readonly name?: string; /** * JSON-schema: string */ readonly email?: string; /** * JSON-schema: string */ readonly phone_number?: string; /** * JSON-schema: array */ readonly locations?: Location[]; readonly company?: Company; }; export declare type LiftedContact = TypedApiObject & Contact; /** * Lifts an object return from a Flexport API responses into the SDK domain by augmenting them with higher level properties. */ export declare const liftContact: (original: Contact) => LiftedContact;