import { PropType } from 'vue'; import * as yup from 'yup'; import { type ContainerStoragePathMapRow } from '../../props'; declare const _default: import("vue").DefineComponent<{ data: { type: PropType; default: () => {}; }; exitsMouthPaths: { type: PropType; default: () => never[]; }; secret: { type: PropType Promise<{ name?: string | undefined; keys?: string[] | undefined; }>) | undefined; loading: boolean; }>>; default: undefined; }; configMap: { type: PropType>; default: undefined; }; storageClass: { type: PropType>; default: undefined; }; pvc: { type: PropType void; }>>; default: undefined; }; hidePvc: { type: BooleanConstructor; default: undefined; }; }, { formValues: ContainerStoragePathMapRow; mediumValue: import("vue").WritableComputedRef; pathTypes: import("vue").ComputedRef; auths: string[]; secretList: import("vue").ComputedRef<{ name?: string | undefined; keys?: string[] | undefined; }[]>; secretKeyListMap: import("vue").ComputedRef>; secretKeyLoading: import("vue").Ref; currentSecretKeys: import("vue").ComputedRef; handleSelectSecretName: (name: string) => Promise; configMapList: import("vue").ComputedRef<{ name?: string | undefined; keys?: string[] | undefined; }[]>; configMapKeyListMap: import("vue").ComputedRef>; pvcList: import("vue").ComputedRef; refreshPvcList: () => void; selectedPvc: import("vue").ComputedRef; handleChangePvc: (pvcName: string) => void; subPathType: import("vue").WritableComputedRef<"subPathExpr" | "subPath">; yupPath: yup.default; yupMountPath: yup.default; validate: (opts?: Partial | undefined) => Promise>; yup: typeof yup; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "change"[], "change", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: () => {}; }; exitsMouthPaths: { type: PropType; default: () => never[]; }; secret: { type: PropType Promise<{ name?: string | undefined; keys?: string[] | undefined; }>) | undefined; loading: boolean; }>>; default: undefined; }; configMap: { type: PropType>; default: undefined; }; storageClass: { type: PropType>; default: undefined; }; pvc: { type: PropType void; }>>; default: undefined; }; hidePvc: { type: BooleanConstructor; default: undefined; }; }>> & { onChange?: ((...args: any[]) => any) | undefined; }, { data: ContainerStoragePathMapRow; secret: Partial<{ data: { name?: string | undefined; keys?: string[] | undefined; }[]; getSingleItem: ((name: string) => Promise<{ name?: string | undefined; keys?: string[] | undefined; }>) | undefined; loading: boolean; }>; configMap: Partial<{ data: { name?: string | undefined; keys?: string[] | undefined; }[]; loading: boolean; }>; storageClass: Partial<{ data: string[]; loading: boolean; onRefresh: void; }>; pvc: Partial<{ data: import("../../props").ContainerStoragePvcOption[]; loading: boolean; link: string; onRefresh: () => void; }>; hidePvc: boolean; exitsMouthPaths: string[]; }>; export default _default;