// @flow
/** All built-in and custom scalars, mapped to their actual values */
export type Scalars = {|
ID: string,
String: string,
Boolean: boolean,
Int: number,
Float: number,
Date: any
|}
export type Query = {|
__typename?: "Query",
me: User,
user?: ?User,
allUsers?: ?Array<?User>,
search: Array<SearchResult>,
myChats: Array<Chat>
|}
export type QueryUserArgs = {|
id: $ElementType<Scalars, "ID">
|}
export type QuerySearchArgs = {|
term: $ElementType<Scalars, "String">
|}
export const RoleValues = Object.freeze({
User: "USER",
Admin: "ADMIN"
})