import { ResourceValidationPolicy } from "@pulumi/policy";
declare namespace AutomationAccount {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (automation.v20230515preview.AutomationAccount).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { AutomationAccount };
declare namespace Certificate {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (automation.v20230515preview.Certificate).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { Certificate };
declare namespace Connection {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (automation.v20230515preview.Connection).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { Connection };
declare namespace ConnectionType {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (automation.v20230515preview.ConnectionType).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { ConnectionType };
declare namespace Credential {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (automation.v20230515preview.Credential).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { Credential };
declare namespace DscConfiguration {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (automation.v20230515preview.DscConfiguration).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { DscConfiguration };
declare namespace DscNodeConfiguration {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (automation.v20230515preview.DscNodeConfiguration).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { DscNodeConfiguration };
declare namespace HybridRunbookWorker {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (automation.v20230515preview.HybridRunbookWorker).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { HybridRunbookWorker };
declare namespace HybridRunbookWorkerGroup {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (automation.v20230515preview.HybridRunbookWorkerGroup).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { HybridRunbookWorkerGroup };
declare namespace JobSchedule {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (automation.v20230515preview.JobSchedule).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { JobSchedule };
declare namespace Module {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (automation.v20230515preview.Module).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { Module };
declare namespace Package {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (automation.v20230515preview.Package).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { Package };
declare namespace PrivateEndpointConnection {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (automation.v20230515preview.PrivateEndpointConnection).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { PrivateEndpointConnection };
declare namespace Python2Package {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (automation.v20230515preview.Python2Package).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { Python2Package };
declare namespace Python3Package {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (automation.v20230515preview.Python3Package).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { Python3Package };
declare namespace Runbook {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (automation.v20230515preview.Runbook).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { Runbook };
declare namespace RuntimeEnvironment {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (automation.v20230515preview.RuntimeEnvironment).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { RuntimeEnvironment };
declare namespace Schedule {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (automation.v20230515preview.Schedule).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { Schedule };
declare namespace SoftwareUpdateConfigurationByName {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (automation.v20230515preview.SoftwareUpdateConfigurationByName).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { SoftwareUpdateConfigurationByName };
declare namespace SourceControl {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (automation.v20230515preview.SourceControl).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { SourceControl };
declare namespace Variable {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (automation.v20230515preview.Variable).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { Variable };
declare namespace Watcher {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (automation.v20230515preview.Watcher).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { Watcher };
declare namespace Webhook {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (automation.v20230515preview.Webhook).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { Webhook };
