@coko/server
Version:
Reusable server for use by Coko's projects
37 lines • 1.15 kB
TypeScript
import model from './team.model';
declare const _default: {
model: typeof model;
modelName: string;
typeDefs: string;
resolvers: {
Query: {
team: (_: any, { id }: {
id: any;
}) => Promise<model>;
teams: (_: any, { filter }: {
filter: any;
}) => Promise<import("..").QueryResult<model>>;
};
Mutation: {
updateTeamMembership: (_: any, { teamId, members }: {
teamId: any;
members: any;
}) => Promise<model>;
addTeamMember: (_: any, { teamId, userId }: {
teamId: any;
userId: any;
}) => Promise<model>;
removeTeamMember: (_: any, { teamId, userId }: {
teamId: any;
userId: any;
}) => Promise<model>;
};
Team: {
members: (team: any, { currentUserOnly }: {
currentUserOnly: any;
}, ctx: any) => Promise<import("..").TeamMember[]>;
};
};
};
export default _default;
//# sourceMappingURL=index.d.ts.map