/** * #researcher.ts * * Code generated by ts-proto. DO NOT EDIT. * @packageDocumentation */ import type { ResearchOrganization } from "./research_organization.js"; export type Researcher = { userId: string; username: string; organization?: ResearchOrganization | undefined; }; export type CreateResearcherRequest = { userId: string; username: string; organizationId: number; }; export type CreateResearcherResponse = { researcher?: Researcher | undefined; }; export type UpdateResearcherRequest = { userId: string; username: string; organizationId: number; }; export type UpdateResearcherResponse = { researcher?: Researcher | undefined; }; export type GetResearchersByOrganizationIdRequest = { organizationId: number; }; export type GetResearchersByOrganizationIdResponse = { researchers: Researcher[]; }; export type GetResearchersRequest = {}; export type GetResearchersResponse = { researchers: Researcher[]; }; export type GetResearcherByIdRequest = { userId: string; }; export type GetResearcherByIdResponse = { researcher?: Researcher | undefined; }; export type DeleteResearcherRequest = { userId: string; }; export type DeleteResearcherResponse = { researcher?: Researcher | undefined; }; //# sourceMappingURL=researcher.d.ts.map