import type { LinksBase } from './common.types'; export interface Customer { id: string; companyProfile: CompanyProfile; relationshipToPartner: RelationshipToPartner; links: Links; attributes: Attributes; } export interface Attributes { objectType: ObjectType; } export declare enum ObjectType { Customer = "Customer", CustomerCompanyProfile = "CustomerCompanyProfile" } export interface CompanyProfile { tenantId: string; domain: string; companyName: string; links: Links; attributes: Attributes; } export type Links = LinksBase; export declare enum RelationshipToPartner { Reseller = "reseller" } export interface CreateCustomer { enableGDAPByDefault: boolean; CompanyProfile: { Domain: string; }; BillingProfile: BillingProfile; } export interface BillingProfile { Culture: string; Email: string; Language: string; CompanyName: string; DefaultAddress: DefaultAddress; } export interface DefaultAddress { FirstName: string; LastName: string; AddressLine1: string; City: string; State: string; PostalCode: string; Country: string; }