1
 2type Repository {
 3    """All the bugs"""
 4    allBugs(
 5        """Returns the elements in the list that come after the specified cursor."""
 6        after: String
 7        """Returns the elements in the list that come before the specified cursor."""
 8        before: String
 9        """Returns the first _n_ elements from the list."""
10        first: Int
11        """Returns the last _n_ elements from the list."""
12        last: Int
13        """A query to select and order bugs"""
14        query: String
15    ): BugConnection!
16
17    bug(prefix: String!): Bug
18
19    """All the identities"""
20    allIdentities(
21        """Returns the elements in the list that come after the specified cursor."""
22        after: String
23        """Returns the elements in the list that come before the specified cursor."""
24        before: String
25        """Returns the first _n_ elements from the list."""
26        first: Int
27        """Returns the last _n_ elements from the list."""
28        last: Int
29    ): IdentityConnection!
30
31    identity(prefix: String!):Identity
32
33    """The identity created or selected by the user as its own"""
34    userIdentity:Identity
35}