// Unless explicitly stated otherwise all files in this repository are licensed under the Apache License Version 2.0.

using System;
using System.Collections.Generic;
using Alibabacloud.Rum.Unity.Rum;
using Alibabacloud.Rum.Unity.Worker;

namespace Alibabacloud.Rum.Unity
{
    /// <summary>
    /// An interface to wrap calls to various AlibabaCloud platforms.
    /// </summary>
    public interface IAlibabacloudPlatform
    {
        void Init(AlibabacloudOptions options);
        AlibabacloudWorker CreateWorker();

        IAlibabacloudRum InitRum(AlibabacloudOptions options);
  
    }
}
