import { ResourceValidationPolicy } from "@pulumi/policy";
declare namespace AgentPool {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (networkcloud.v20240601preview.AgentPool).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { AgentPool };
declare namespace BareMetalMachine {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (networkcloud.v20240601preview.BareMetalMachine).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { BareMetalMachine };
declare namespace BareMetalMachineKeySet {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (networkcloud.v20240601preview.BareMetalMachineKeySet).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { BareMetalMachineKeySet };
declare namespace BmcKeySet {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (networkcloud.v20240601preview.BmcKeySet).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { BmcKeySet };
declare namespace CloudServicesNetwork {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (networkcloud.v20240601preview.CloudServicesNetwork).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { CloudServicesNetwork };
declare namespace Cluster {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (networkcloud.v20240601preview.Cluster).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { Cluster };
declare namespace ClusterManager {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (networkcloud.v20240601preview.ClusterManager).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { ClusterManager };
declare namespace Console {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (networkcloud.v20240601preview.Console).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { Console };
declare namespace KubernetesCluster {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (networkcloud.v20240601preview.KubernetesCluster).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { KubernetesCluster };
declare namespace KubernetesClusterFeature {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (networkcloud.v20240601preview.KubernetesClusterFeature).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { KubernetesClusterFeature };
declare namespace L2Network {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (networkcloud.v20240601preview.L2Network).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { L2Network };
declare namespace L3Network {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (networkcloud.v20240601preview.L3Network).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { L3Network };
declare namespace MetricsConfiguration {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (networkcloud.v20240601preview.MetricsConfiguration).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { MetricsConfiguration };
declare namespace Rack {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (networkcloud.v20240601preview.Rack).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { Rack };
declare namespace StorageAppliance {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (networkcloud.v20240601preview.StorageAppliance).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { StorageAppliance };
declare namespace TrunkedNetwork {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (networkcloud.v20240601preview.TrunkedNetwork).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { TrunkedNetwork };
declare namespace VirtualMachine {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (networkcloud.v20240601preview.VirtualMachine).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { VirtualMachine };
declare namespace Volume {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (networkcloud.v20240601preview.Volume).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { Volume };
