import { InviteUsersRequestDto, RoleChangeRequestDto } from '@n8n/api-types'; import { type AuthenticatedRequest } from '@n8n/db'; import type { UserRequest } from '../../../../requests'; import type { PublicAPIEndpoint } from '../../shared/handler.types'; type Create = AuthenticatedRequest<{}, {}, InviteUsersRequestDto>; type Delete = UserRequest.Delete; type ChangeRole = AuthenticatedRequest<{ id: string; }, {}, RoleChangeRequestDto, {}>; type UsersHandlers = { getUser: PublicAPIEndpoint; getUsers: PublicAPIEndpoint; createUser: PublicAPIEndpoint; deleteUser: PublicAPIEndpoint; changeRole: PublicAPIEndpoint; }; declare const usersHandlers: UsersHandlers; export = usersHandlers;