import * as pulumi from "@pulumi/pulumi";
interface MachineArgs {
    vmId: number;
    vmName: string;
    nodeName: string;
    isoName: string;
    cpuCores: number;
    cpuType: string;
    cpuNuma: boolean;
    memoryMax: number;
    memoryMin?: number;
    machineType?: string;
    diskSize: number;
    controllerType?: string;
    interface: string;
    typeOS: string;
    ssdEmulation: boolean;
    iothreadUse: boolean;
    userData: string | pulumi.Output<string>;
}
export declare function createUbuntuFromIso(args: MachineArgs): import("@muhlba91/pulumi-proxmoxve/vm/virtualMachine").VirtualMachine;
export {};
