import { VirtualMachineExtensionImagesGetOptionalParams , VirtualMachineExtensionImagesGetResponse , VirtualMachineExtensionImagesListTypesOptionalParams , VirtualMachineExtensionImagesListTypesResponse , VirtualMachineExtensionImagesListVersionsOptionalParams , VirtualMachineExtensionImagesListVersionsResponse } from "../models" ; /** Interface representing a VirtualMachineExtensionImages. */ export interface VirtualMachineExtensionImages { param location param publisherName param version param typeParam param options get ( location , publisherName , version , typeParam , options ? ) : Promise < VirtualMachineExtensionImagesGetResponse > ; param location param publisherName param options listTypes ( location , publisherName , options ? ) : Promise < VirtualMachineExtensionImagesListTypesResponse > ; param location param publisherName param typeParam param options listVersions ( location , publisherName , typeParam , options ? ) : Promise < VirtualMachineExtensionImagesListVersionsResponse > ; }