import { ResourceValidationPolicy } from "@pulumi/policy";
declare namespace Attestor {
    /**
     * Disallow the use of non-stable (Beta) resouces (binaryauthorization.v1beta1.Attestor).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://cloud.google.com/apis/design/versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { Attestor };
declare namespace AttestorIamBinding {
    /**
     * Disallow the use of non-stable (Beta) resouces (binaryauthorization.v1beta1.AttestorIamBinding).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://cloud.google.com/apis/design/versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { AttestorIamBinding };
declare namespace AttestorIamMember {
    /**
     * Disallow the use of non-stable (Beta) resouces (binaryauthorization.v1beta1.AttestorIamMember).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://cloud.google.com/apis/design/versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { AttestorIamMember };
declare namespace AttestorIamPolicy {
    /**
     * Disallow the use of non-stable (Beta) resouces (binaryauthorization.v1beta1.AttestorIamPolicy).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://cloud.google.com/apis/design/versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { AttestorIamPolicy };
declare namespace PolicyIamBinding {
    /**
     * Disallow the use of non-stable (Beta) resouces (binaryauthorization.v1beta1.PolicyIamBinding).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://cloud.google.com/apis/design/versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { PolicyIamBinding };
declare namespace PolicyIamMember {
    /**
     * Disallow the use of non-stable (Beta) resouces (binaryauthorization.v1beta1.PolicyIamMember).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://cloud.google.com/apis/design/versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { PolicyIamMember };
declare namespace PolicyIamPolicy {
    /**
     * Disallow the use of non-stable (Beta) resouces (binaryauthorization.v1beta1.PolicyIamPolicy).
     *
     * @severity medium
     * @frameworks none
     * @topics api, beta, unstable
     * @link https://cloud.google.com/apis/design/versioning
     */
    const disallowBetaResource: ResourceValidationPolicy;
}
export { PolicyIamPolicy };
