import { ResourceValidationPolicy } from "@pulumi/policy";
declare namespace Change {
    /**
     * Disallow the use of non-stable (Beta) resouces (dns.v1beta2.Change).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://cloud.google.com/apis/design/versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { Change };
declare namespace ManagedZone {
    /**
     * Disallow the use of non-stable (Beta) resouces (dns.v1beta2.ManagedZone).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://cloud.google.com/apis/design/versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { ManagedZone };
declare namespace ManagedZoneIamBinding {
    /**
     * Disallow the use of non-stable (Beta) resouces (dns.v1beta2.ManagedZoneIamBinding).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://cloud.google.com/apis/design/versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { ManagedZoneIamBinding };
declare namespace ManagedZoneIamMember {
    /**
     * Disallow the use of non-stable (Beta) resouces (dns.v1beta2.ManagedZoneIamMember).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://cloud.google.com/apis/design/versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { ManagedZoneIamMember };
declare namespace ManagedZoneIamPolicy {
    /**
     * Disallow the use of non-stable (Beta) resouces (dns.v1beta2.ManagedZoneIamPolicy).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://cloud.google.com/apis/design/versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { ManagedZoneIamPolicy };
declare namespace Policy {
    /**
     * Disallow the use of non-stable (Beta) resouces (dns.v1beta2.Policy).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://cloud.google.com/apis/design/versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { Policy };
declare namespace ResourceRecordSet {
    /**
     * Disallow the use of non-stable (Beta) resouces (dns.v1beta2.ResourceRecordSet).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://cloud.google.com/apis/design/versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { ResourceRecordSet };
declare namespace ResponsePolicy {
    /**
     * Disallow the use of non-stable (Beta) resouces (dns.v1beta2.ResponsePolicy).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://cloud.google.com/apis/design/versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { ResponsePolicy };
declare namespace ResponsePolicyRule {
    /**
     * Disallow the use of non-stable (Beta) resouces (dns.v1beta2.ResponsePolicyRule).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://cloud.google.com/apis/design/versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { ResponsePolicyRule };
