import { V230DevfileComponentsItemsContainer } from '../models/V230DevfileComponentsItemsContainer'; import { V230DevfileComponentsItemsImage } from '../models/V230DevfileComponentsItemsImage'; import { V230DevfileComponentsItemsKubernetes } from '../models/V230DevfileComponentsItemsKubernetes'; import { V230DevfileComponentsItemsOpenshift } from '../models/V230DevfileComponentsItemsOpenshift'; import { V230DevfileComponentsItemsVolume } from '../models/V230DevfileComponentsItemsVolume'; export declare class V230DevfileComponents { 'attributes'?: any; 'container'?: V230DevfileComponentsItemsContainer; 'image'?: V230DevfileComponentsItemsImage; 'kubernetes'?: V230DevfileComponentsItemsKubernetes; 'name': string; 'openshift'?: V230DevfileComponentsItemsOpenshift; 'volume'?: V230DevfileComponentsItemsVolume; 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(); }