import { ResourceValidationPolicy } from "@pulumi/policy";
declare namespace CertificateAuthorityCertificateRevocationListIamBinding {
    /**
     * Disallow the use of non-stable (Beta) resouces (privateca.v1beta1.CertificateAuthorityCertificateRevocationListIamBinding).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://cloud.google.com/apis/design/versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { CertificateAuthorityCertificateRevocationListIamBinding };
declare namespace CertificateAuthorityCertificateRevocationListIamMember {
    /**
     * Disallow the use of non-stable (Beta) resouces (privateca.v1beta1.CertificateAuthorityCertificateRevocationListIamMember).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://cloud.google.com/apis/design/versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { CertificateAuthorityCertificateRevocationListIamMember };
declare namespace CertificateAuthorityCertificateRevocationListIamPolicy {
    /**
     * Disallow the use of non-stable (Beta) resouces (privateca.v1beta1.CertificateAuthorityCertificateRevocationListIamPolicy).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://cloud.google.com/apis/design/versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { CertificateAuthorityCertificateRevocationListIamPolicy };
declare namespace CertificateAuthorityIamBinding {
    /**
     * Disallow the use of non-stable (Beta) resouces (privateca.v1beta1.CertificateAuthorityIamBinding).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://cloud.google.com/apis/design/versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { CertificateAuthorityIamBinding };
declare namespace CertificateAuthorityIamMember {
    /**
     * Disallow the use of non-stable (Beta) resouces (privateca.v1beta1.CertificateAuthorityIamMember).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://cloud.google.com/apis/design/versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { CertificateAuthorityIamMember };
declare namespace CertificateAuthorityIamPolicy {
    /**
     * Disallow the use of non-stable (Beta) resouces (privateca.v1beta1.CertificateAuthorityIamPolicy).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://cloud.google.com/apis/design/versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { CertificateAuthorityIamPolicy };
declare namespace ReusableConfigIamBinding {
    /**
     * Disallow the use of non-stable (Beta) resouces (privateca.v1beta1.ReusableConfigIamBinding).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://cloud.google.com/apis/design/versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { ReusableConfigIamBinding };
declare namespace ReusableConfigIamMember {
    /**
     * Disallow the use of non-stable (Beta) resouces (privateca.v1beta1.ReusableConfigIamMember).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://cloud.google.com/apis/design/versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { ReusableConfigIamMember };
declare namespace ReusableConfigIamPolicy {
    /**
     * Disallow the use of non-stable (Beta) resouces (privateca.v1beta1.ReusableConfigIamPolicy).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://cloud.google.com/apis/design/versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { ReusableConfigIamPolicy };
