import { EnvFromSource, EnvVar } from 'kubernetes-types/core/v1'; import * as yup from 'yup'; import { ContainerEnvFromItemDataType } from '../props'; import '../style/container-env'; declare const _default: import("vue").DefineComponent<{ secret: { type: import("vue").PropType Promise) | undefined; }>>; default: undefined; }; configMap: { type: import("vue").PropType>; default: undefined; }; readonly: { type: BooleanConstructor; default: boolean; }; fields: { type: import("vue").PropType>>; default: undefined; }; }, { envField: import("vee-validate").FieldContext; envFromField: import("vee-validate").FieldContext; update: (idx: number, value: ContainerEnvFromItemDataType) => void; push: (value: ContainerEnvFromItemDataType) => void; remove: (idx: number) => void; fields: import("vue").Ref[]>; errorMessage: import("vue").ComputedRef; handleAddEnv: () => void; yup: typeof yup; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly Promise) | undefined; }>>; default: undefined; }; configMap: { type: import("vue").PropType>; default: undefined; }; readonly: { type: BooleanConstructor; default: boolean; }; fields: { type: import("vue").PropType>>; default: undefined; }; }>>, { readonly: boolean; fields: Partial>; secret: Partial<{ data: import("../props").ContainerEnvDataItem[]; loading: boolean; getSingleItem: ((name: string) => Promise) | undefined; }>; configMap: Partial<{ data: import("../props").ContainerEnvDataItem[]; loading: boolean; }>; }>; export default _default;