import { ImageInfo } from '../props'; import '../style/container-image'; declare const _default: import("vue").DefineComponent<{ fields: { type: import("vue").PropType>>; default: undefined; }; enableImageSelect: { type: BooleanConstructor; default: boolean; }; image: { type: import("vue").PropType>; default: undefined; }; version: { type: import("vue").PropType> | undefined; }>>; default: undefined; }; secret: { type: import("vue").PropType void; onSearch: (val: string) => void; modelValueRef: import("vue").WritableComputedRef | undefined; }>>; default: undefined; }; pullPolicy: { type: import("vue").PropType>; default: undefined; }; enableSecretSelectSingle: { type: BooleanConstructor; default: boolean; }; hideImagePullPolicy: { type: BooleanConstructor; default: boolean; }; hideSecretSelect: { type: BooleanConstructor; default: boolean; }; readonly: { type: BooleanConstructor; default: boolean; }; parsedImage: { type: import("vue").PropType; default: undefined; }; selectImage: { type: import("vue").PropType; required: boolean; default: () => { label: string; privateNotAllow: boolean; fetchList: import("../props").FetchResource<{ name: string; }, { name?: string | undefined; registry?: string | undefined; project?: string | undefined; public?: boolean | undefined; }>; }; }; registry: { type: import("vue").PropType> | undefined; }>>; default: undefined; }; project: { type: import("vue").PropType | undefined; }>>; default: undefined; }; imageInfo: { type: import("vue").PropType; default: undefined; }; }, { actualSecret: import("vue").ComputedRef<{ iconMessage: string; data: string[]; loading: boolean; link: string; onRefresh: () => void; onSearch: (val: string) => void; modelValueRef: import("vue").WritableComputedRef | undefined; } & { label: string; iconMessage: string; } & Partial<{ iconMessage: string; data: string[]; loading: boolean; link: string; onRefresh: () => void; onSearch: (val: string) => void; modelValueRef: import("vue").WritableComputedRef | undefined; }>>; actualSelectImage: import("vue").ComputedRef<{ label: string; privateNotAllow: boolean; fetchList: import("../props").FetchResource<{ name: string; }, { name?: string | undefined; registry?: string | undefined; project?: string | undefined; public?: boolean | undefined; }>; } & Omit; }>, "fetchList"> & Required; }>, "fetchList">>>; actualVersion: import("vue").ComputedRef<{ label: string; fetchList: import("../props").FetchResource> | undefined; } & { label: string; } & Partial<{ label: string; fetchList: import("../props").FetchResource> | undefined; }>>; actualImage: import("vue").ComputedRef<{ label: string; } & { label: string; } & Partial<{ label: string; }>>; actualPullPolicy: import("vue").ComputedRef<{ label: string; } & { label: string; } & Partial<{ label: string; }>>; actualFields: import("vue").ComputedRef>>; selectImageText: import("vue").ComputedRef; onSelectImage: () => Promise; secretModel: import("vue").WritableComputedRef | undefined; currentImage: any; handleImageInput: (val: string) => void; currentImageInfo: import("vue").Ref; handleVersionChange: (value: string) => void; lazyLoadTag: { [key: string]: unknown; isLoading: import("vue").Ref; isOptionLoading: import("vue").Ref; list: import("vue").Ref; pagination: import("vue").Ref; filterData: Omit>, keyof import("@dao-style/extend").SearchPage>; handleSearch: (...payload: any[]) => void; resetFetchList: (isSearching?: boolean | undefined) => Promise; handleRefresh: () => Promise; loadMore: () => Promise; }; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:imageInfo"[], "update:imageInfo", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>>; default: undefined; }; enableImageSelect: { type: BooleanConstructor; default: boolean; }; image: { type: import("vue").PropType>; default: undefined; }; version: { type: import("vue").PropType> | undefined; }>>; default: undefined; }; secret: { type: import("vue").PropType void; onSearch: (val: string) => void; modelValueRef: import("vue").WritableComputedRef | undefined; }>>; default: undefined; }; pullPolicy: { type: import("vue").PropType>; default: undefined; }; enableSecretSelectSingle: { type: BooleanConstructor; default: boolean; }; hideImagePullPolicy: { type: BooleanConstructor; default: boolean; }; hideSecretSelect: { type: BooleanConstructor; default: boolean; }; readonly: { type: BooleanConstructor; default: boolean; }; parsedImage: { type: import("vue").PropType; default: undefined; }; selectImage: { type: import("vue").PropType; required: boolean; default: () => { label: string; privateNotAllow: boolean; fetchList: import("../props").FetchResource<{ name: string; }, { name?: string | undefined; registry?: string | undefined; project?: string | undefined; public?: boolean | undefined; }>; }; }; registry: { type: import("vue").PropType> | undefined; }>>; default: undefined; }; project: { type: import("vue").PropType | undefined; }>>; default: undefined; }; imageInfo: { type: import("vue").PropType; default: undefined; }; }>> & { "onUpdate:imageInfo"?: ((...args: any[]) => any) | undefined; }, { readonly: boolean; image: Partial<{ label: string; }>; version: Partial<{ label: string; fetchList: import("../props").FetchResource> | undefined; }>; fields: Partial>; selectImage: import("../props").SelectImage; registry: Partial<{ fetchList: import("../props").FetchResource> | undefined; }>; project: Partial<{ fetchList: import("../props").FetchResource | undefined; }>; imageInfo: ImageInfo; enableImageSelect: boolean; secret: Partial<{ iconMessage: string; data: string[]; loading: boolean; link: string; onRefresh: () => void; onSearch: (val: string) => void; modelValueRef: import("vue").WritableComputedRef | undefined; }>; pullPolicy: Partial<{ label: string; }>; enableSecretSelectSingle: boolean; hideImagePullPolicy: boolean; hideSecretSelect: boolean; parsedImage: import("../props").FetchParsedImageInfo; }>; export default _default;