import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsContainer } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsContainer'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsImage } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsImage'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsKubernetes } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsKubernetes'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsOpenshift } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsOpenshift'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPlugin } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPlugin'; import { V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsVolume } from '../models/V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsVolume'; export declare class V1alpha2DevWorkspaceSpecTemplateParentComponents { 'attributes'?: any; 'container'?: V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsContainer; 'image'?: V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsImage; 'kubernetes'?: V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsKubernetes; 'name': string; 'openshift'?: V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsOpenshift; 'plugin'?: V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsPlugin; 'volume'?: V1alpha2DevWorkspaceSpecTemplateParentComponentsItemsVolume; static readonly discriminator: string | undefined; static readonly attributeTypeMap: Array<{ name: string; baseName: string; type: string; format: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; format: string; }[]; constructor(); }