/* tslint:disable */
/* eslint-disable */
/**
 * ShipStation API v2
 * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
 *
 * The version of the OpenAPI document: 2.0.0
 * 
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */



/**
 * importer of records address, anywhere in the world. 
 * @export
 * @interface ImporterOfRecords
 */
export interface ImporterOfRecords {
    /**
     * The name of a contact person at this address. Either `name` or the `company_name` field should always be set. 
     * @type {string}
     * @memberof ImporterOfRecords
     */
    'name': string;
    /**
     * The phone number of a contact person at this address.  The format of this phone number varies depending on the country. 
     * @type {string}
     * @memberof ImporterOfRecords
     */
    'phone'?: string;
    /**
     * Email for the address owner. 
     * @type {string}
     * @memberof ImporterOfRecords
     */
    'email'?: string | null;
    /**
     * If this is a business address, then the company name should be specified here. Either `name` or the `company_name` field should always be set. 
     * @type {string}
     * @memberof ImporterOfRecords
     */
    'company_name'?: string | null;
    /**
     * The first line of the street address.  For some addresses, this may be the only line.  Other addresses may require 2 or 3 lines. 
     * @type {string}
     * @memberof ImporterOfRecords
     */
    'address_line1': string;
    /**
     * The second line of the street address.  For some addresses, this line may not be needed. 
     * @type {string}
     * @memberof ImporterOfRecords
     */
    'address_line2'?: string | null;
    /**
     * The third line of the street address.  For some addresses, this line may not be needed. 
     * @type {string}
     * @memberof ImporterOfRecords
     */
    'address_line3'?: string | null;
    /**
     * The name of the city or locality
     * @type {string}
     * @memberof ImporterOfRecords
     */
    'city_locality': string;
    /**
     * The state or province.  For some countries (including the U.S.) only abbreviations are allowed.  Other countries allow the full name or abbreviation. 
     * @type {string}
     * @memberof ImporterOfRecords
     */
    'state_province'?: string;
    /**
     * postal code
     * @type {string}
     * @memberof ImporterOfRecords
     */
    'postal_code': string;
    /**
     * The two-letter [ISO 3166-1 country code](https://en.wikipedia.org/wiki/ISO_3166-1) 
     * @type {string}
     * @memberof ImporterOfRecords
     */
    'country_code': string;
}

