import { ICredentialsResponse, IRestApiContext, IShareCredentialsPayload, } from '@/Interface'; import { makeRestApiRequest } from './helpers'; import { IDataObject, } from 'n8n-workflow'; export async function setCredentialSharedWith(context: IRestApiContext, id: string, data: IShareCredentialsPayload): Promise { return makeRestApiRequest(context, 'PUT', `/credentials/${id}/share`, data as unknown as IDataObject); }