import { GroupPreviewConfig } from "../PreviewGroup.js"; import { PreviewConfig } from "../index.js"; import * as vue478 from "vue"; import { Ref } from "vue"; import * as _v_c_util5 from "@v-c/util"; import * as _v_c_image_dist_Preview_index_js1 from "@v-c/image/dist/Preview/index.js"; import * as _v_c_portal_dist_Portal_js0 from "@v-c/portal/dist/Portal.js"; //#region src/image/hooks/useMergedPreviewConfig.d.ts declare function useMergedPreviewConfig(previewConfig: Ref, contextPreviewConfig: Ref, prefixCls: Ref, mergedRootClassName: Ref, getContextPopupContainer: PreviewConfig['getContainer'], icons: Ref, defaultCover?: Ref): vue478.ComputedRef<{ motionName: string; } & T & { icons: _v_c_image_dist_Preview_index_js1.OperationIcons | undefined; getContainer: _v_c_portal_dist_Portal_js0.GetContainer | undefined; zIndex: number | undefined; closeIcon: _v_c_util5.VueNode; rootClassName: string; mask: boolean; blurClassName: string | undefined; cover?: any; }>; //#endregion export { useMergedPreviewConfig as default };