import { ResourceValidationPolicy } from "@pulumi/policy";
declare namespace ArcSetting {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (azurestackhci.v20230801preview.ArcSetting).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { ArcSetting };
declare namespace Cluster {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (azurestackhci.v20230801preview.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 DeploymentSetting {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (azurestackhci.v20230801preview.DeploymentSetting).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { DeploymentSetting };
declare namespace EdgeDevice {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (azurestackhci.v20230801preview.EdgeDevice).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { EdgeDevice };
declare namespace Extension {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (azurestackhci.v20230801preview.Extension).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { Extension };
declare namespace Update {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (azurestackhci.v20230801preview.Update).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { Update };
declare namespace UpdateRun {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (azurestackhci.v20230801preview.UpdateRun).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { UpdateRun };
declare namespace UpdateSummary {
    /**
     * Disallow the use of non-stable (Preview) Azure resouces (azurestackhci.v20230801preview.UpdateSummary).
     *
     * @severity medium
     * @frameworks none
     * @topics api, preview, unstable
     * @link https://learn.microsoft.com/en-us/rest/api/azure/
     */
    const disallowPreviewResource: ResourceValidationPolicy;
}
export { UpdateSummary };
