import { ICredentialsResponse, IRestApiContext, IShareCredentialsPayload } from '@/Interface'; import { makeRestApiRequest } from '@/utils'; 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, ); }