import { ResourceValidationPolicy } from "@pulumi/policy";
declare namespace LinuxVirtualMachine {
    /**
     * Authentication to Linux machines should require SSH keys.
     *
     * @severity high
     * @frameworks iso27001, pcidss
     * @topics authentication, security
     * @link https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed
     */
    const disallowPasswordAuthentication: ResourceValidationPolicy;
}
export { LinuxVirtualMachine };
declare namespace ManagedDisk {
    /**
     * Checks that Disks are encrypted.
     *
     * @severity high
     * @frameworks iso27001, pcidss
     * @topics encryption, storage
     * @link https://docs.microsoft.com/azure/virtual-machines/linux/disk-encryption-overview
     */
    const disallowUnencryptedManagedDisk: ResourceValidationPolicy;
}
export { ManagedDisk };
