import { XMLElement } from '../../common/soap/xmlElement';
import { CompanyType } from './companyType';
import { CompanyCreditStatus } from './companyCreditStatus';
import { CompanySettings } from './companySettings';
import { AppliedLabel } from './appliedLabel';
import { DfpDateTime } from './dfpDateTime';
export declare class Company extends XMLElement {
    protected static XSI_TYPE: string;
    id: number;
    name: string;
    type: CompanyType;
    address: string;
    email: string;
    faxPhone: string;
    primaryPhone: string;
    externalId: string;
    comment: string;
    creditStatus: CompanyCreditStatus;
    settings: CompanySettings;
    appliedLabels: AppliedLabel[];
    primaryContactId: number;
    appliedTeamIds: number[];
    thirdPartyCompanyId: number;
    lastModifiedDateTime: DfpDateTime;
    constructor(id?: number, name?: string, type?: CompanyType, address?: string, email?: string, faxPhone?: string, primaryPhone?: string, externalId?: string, comment?: string, creditStatus?: CompanyCreditStatus, settings?: CompanySettings, appliedLabels?: AppliedLabel[], primaryContactId?: number, appliedTeamIds?: number[], thirdPartyCompanyId?: number, lastModifiedDateTime?: DfpDateTime);
}
