import { ImageTag } from './ImageTag'; export declare class CreateDataImageRequestBody { private 'cmk_id'?; description?: string; private 'enterprise_project_id'?; private 'image_tags'?; private 'image_url'?; private 'min_disk'?; name?: string; private 'os_type'?; tags?: Array; constructor(imageUrl?: string, minDisk?: number, name?: string); withCmkId(cmkId: string): CreateDataImageRequestBody; set cmkId(cmkId: string | undefined); get cmkId(): string | undefined; withDescription(description: string): CreateDataImageRequestBody; withEnterpriseProjectId(enterpriseProjectId: string): CreateDataImageRequestBody; set enterpriseProjectId(enterpriseProjectId: string | undefined); get enterpriseProjectId(): string | undefined; withImageTags(imageTags: Array): CreateDataImageRequestBody; set imageTags(imageTags: Array | undefined); get imageTags(): Array | undefined; withImageUrl(imageUrl: string): CreateDataImageRequestBody; set imageUrl(imageUrl: string | undefined); get imageUrl(): string | undefined; withMinDisk(minDisk: number): CreateDataImageRequestBody; set minDisk(minDisk: number | undefined); get minDisk(): number | undefined; withName(name: string): CreateDataImageRequestBody; withOsType(osType: CreateDataImageRequestBodyOsTypeEnum | string): CreateDataImageRequestBody; set osType(osType: CreateDataImageRequestBodyOsTypeEnum | string | undefined); get osType(): CreateDataImageRequestBodyOsTypeEnum | string | undefined; withTags(tags: Array): CreateDataImageRequestBody; } /** * @export * @enum {string} */ export declare enum CreateDataImageRequestBodyOsTypeEnum { WINDOWS = "Windows", LINUX = "Linux" } //# sourceMappingURL=CreateDataImageRequestBody.d.ts.map