import { V1alpha2DevWorkspaceSpecTemplateCommandsItemsApply } from '../models/V1alpha2DevWorkspaceSpecTemplateCommandsItemsApply'; import { V1alpha2DevWorkspaceSpecTemplateCommandsItemsComposite } from '../models/V1alpha2DevWorkspaceSpecTemplateCommandsItemsComposite'; import { V1alpha2DevWorkspaceSpecTemplateCommandsItemsCustom } from '../models/V1alpha2DevWorkspaceSpecTemplateCommandsItemsCustom'; import { V1alpha2DevWorkspaceSpecTemplateCommandsItemsExec } from '../models/V1alpha2DevWorkspaceSpecTemplateCommandsItemsExec'; export declare class V1alpha2DevWorkspaceSpecTemplateCommands { 'apply'?: V1alpha2DevWorkspaceSpecTemplateCommandsItemsApply; 'attributes'?: any; 'composite'?: V1alpha2DevWorkspaceSpecTemplateCommandsItemsComposite; 'custom'?: V1alpha2DevWorkspaceSpecTemplateCommandsItemsCustom; 'exec'?: V1alpha2DevWorkspaceSpecTemplateCommandsItemsExec; 'id': string; 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(); }