import type { AuthenticatedRequest } from '@n8n/db'; import type { PaginatedRequest } from '../../../../public-api/types'; import type { PublicAPIEndpoint } from '../../shared/handler.types'; type GetAll = PaginatedRequest; type GetProjectUsersRequest = AuthenticatedRequest<{ projectId: string; }> & GetAll; type ProjectHandlers = { createProject: PublicAPIEndpoint; updateProject: PublicAPIEndpoint>; deleteProject: PublicAPIEndpoint>; getProjects: PublicAPIEndpoint; getProjectUsers: PublicAPIEndpoint; addUsersToProject: PublicAPIEndpoint>; changeUserRoleInProject: PublicAPIEndpoint>; deleteUserFromProject: PublicAPIEndpoint>; }; declare const projectHandlers: ProjectHandlers; export = projectHandlers;