// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
namespace WixToolset.Mba.Core
{
using System.Collections.Generic;
///
/// BA manifest data.
///
public interface IBundleInfo
{
///
///
///
string LogVariable { get; }
///
///
///
string Name { get; }
///
///
///
IOverridableVariables OverridableVariables { get; }
///
///
///
IDictionary Packages { get; }
///
///
///
bool PerMachine { get; }
///
/// Adds a related bundle as a package.
///
///
/// The created .
IPackageInfo AddRelatedBundleAsPackage(DetectRelatedBundleEventArgs e);
///
/// Adds an update bundle as a package.
///
///
/// The created .
IPackageInfo AddUpdateBundleAsPackage(SetUpdateCompleteEventArgs e);
}
}