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