import { type ComputedRef } from 'vue'; import { type GlobalConfigFileProps } from '../global-config-types'; /** * 方便组件在单独使用时合并 globalconfigprops * @param globalConfigProps * @param props * @param componentNames * @returns */ export declare function useMergedProps>(props: K, componentName: keyof GlobalConfigFileProps, apiParamsDefault?: any): ComputedRef<({ apiPermission: { type: import("vue").PropType<(params: import("../types").ApiPermissionParams) => Promise>; }; } | { apiPermissionData: { type: import("vue").PropType<(params: import("../types").ApiPermissionDataParams) => Promise>; }; } | { apiPermissionData: { type: import("vue").PropType<(params: import("../types").ApiPermissionDataParams) => Promise>; }; } | undefined) & K>;