export class CompanyConfigIntegration { _id: string _key: string _id_empresa?: string _id_cliente?: string _last_sync_produto_to_wbuy?: string access_token_empresa: string dh_context_empresa: string auth_wbuy: string crt_empresa: string empresas_controladora_estoque: Array empresas_socket: Array<{ access_token: string , dh_context: string, is_only_estoque: boolean}> nome: string is_development?: boolean last_sync: string last_update: string nome_empresa?: string password_wbuy?: string user_wbuy?: string integrations: Array constructor(props: CompanyConfigIntegration) { this._id_empresa = props?._id_empresa ?? '' this._id_cliente = props?._id_cliente ?? '' this._last_sync_produto_to_wbuy = props?._last_sync_produto_to_wbuy ?? '' this.access_token_empresa = props?.access_token_empresa ?? '' this.dh_context_empresa = props?.dh_context_empresa ?? '' this.auth_wbuy = props?.auth_wbuy ?? '' this.crt_empresa = props?.crt_empresa ?? '' this.empresas_controladora_estoque = props?.empresas_controladora_estoque ?? [] this.is_development = props?.is_development ?? false this.last_sync = props?.last_sync ?? '' this.last_update = props?.last_update ?? '' this.nome_empresa = props?.nome_empresa ?? '' this.password_wbuy = props?.password_wbuy ?? '' this.user_wbuy = props?.user_wbuy ?? '' this.integrations = props?.integrations ?? [] this.empresas_socket = props?.empresas_socket ?? [] this.nome = props?.nome ?? '' this._id = props?._id ?? '' this._key = props?._key ?? '' } }