Type aliases
Billing
Billing
: { __typename
?: undefined | "Billing"; id
: Scalars["ID"]; month
: Scalars["Int"]; records
: Array<BillingRecord>; year
: Scalars["Int"] }
Type declaration
-
Optional __typename?: undefined | "Billing"
-
id: Scalars["ID"]
-
month: Scalars["Int"]
-
-
year: Scalars["Int"]
BillingOption
Billing
Option<BR, BR_UL, BR_UL_U, BR_UL_U_P, BR_UL_U_P_E, BR_UL_R, BR_FUL, BR_TUL>: { records?: undefined | { fields: BR[]; with?: BillingRecordOption<BR_UL, BR_UL_U, BR_UL_U_P, BR_UL_U_P_E, BR_UL_R, BR_FUL, BR_TUL> } }
Type parameters
-
BR
-
BR_UL
-
BR_UL_U
-
BR_UL_U_P
-
BR_UL_U_P_E
-
BR_UL_R
-
BR_FUL
-
BR_TUL
Type declaration
-
Optional records?: undefined | { fields: BR[]; with?: BillingRecordOption<BR_UL, BR_UL_U, BR_UL_U_P, BR_UL_U_P_E, BR_UL_R, BR_FUL, BR_TUL> }
BillingRecord
Billing
Record: { __typename?: undefined | "BillingRecord"; date: Scalars["String"]; freeCredits: Array<UsageLedger>; id: Scalars["ID"]; topups: Array<UsageLedger>; usages: Array<UsageLedger> }
Type declaration
-
Optional __typename?: undefined | "BillingRecord"
-
date: Scalars["String"]
-
-
id: Scalars["ID"]
-
-
BillingRecordOption
Billing
RecordOption<UL, UL_U, UL_U_P, UL_U_P_E, UL_R, FUL, TUL>: { freeCredits?: undefined | { fields: FUL[] }; topups?: undefined | { fields: TUL[] }; usages?: undefined | { fields: UL[]; with?: UsageLedgerOption<UL_U, UL_U_P, UL_U_P_E, UL_R> } }
Type parameters
-
UL
-
UL_U
-
UL_U_P
-
UL_U_P_E
-
UL_R
-
FUL
-
TUL
Type declaration
-
Optional freeCredits?: undefined | { fields: FUL[] }
-
Optional topups?: undefined | { fields: TUL[] }
-
Optional usages?: undefined | { fields: UL[]; with?: UsageLedgerOption<UL_U, UL_U_P, UL_U_P_E, UL_R> }
BillingRecordResult
Billing
RecordResult<BR, UL, UL_U, UL_U_P, UL_U_P_E, UL_R, FUL, TUL>: Pick<BillingRecordType, BR> & [UL] extends [UsageLedgerKeys] ? { usages: UsageLedgerResult<UL, UL_U, UL_U_P, UL_U_P_E, UL_R>[] } : {} & [FUL] extends [UsageLedgerKeys] ? { freeCredits: UsageLedgerResult<FUL>[] } : {} & [TUL] extends [UsageLedgerKeys] ? { topups: UsageLedgerResult<TUL>[] } : {}
Type parameters
BillingResult
Billing
Result<B, BR, BR_UL, BR_UL_U, BR_UL_U_P, BR_UL_U_P_E, BR_UL_R, BR_FUL, BR_TUL>: Pick<BillingType, B> & [BR] extends [BillingRecordKeys] ? { records: BillingRecordResult<BR, BR_UL, BR_UL_U, BR_UL_U_P, BR_UL_U_P_E, BR_UL_R, BR_FUL, BR_TUL>[] } : {}
Type parameters
BillingWhereInput
BillingWhereInput: { month: Scalars["Int"]; year: Scalars["Int"] }
Type declaration
-
month: Scalars["Int"]
-
year: Scalars["Int"]
Email
Email: { __typename?: undefined | "Email"; id: Scalars["ID"]; value: Scalars["String"] }
Type declaration
-
Optional __typename?: undefined | "Email"
-
id: Scalars["ID"]
-
value: Scalars["String"]
EmailEdge
Email
Edge: { __typename?: undefined | "EmailEdge"; cursor: Scalars["String"]; node: Email }
Type declaration
-
Optional __typename?: undefined | "EmailEdge"
-
cursor: Scalars["String"]
-
EmailResult
Type parameters
EmailWhereInput
Email
WhereInput: { AND?: Maybe<Array<EmailWhereInput>>; NOT?: Maybe<Array<EmailWhereInput>>; OR?: Maybe<Array<EmailWhereInput>>; createdAt?: Maybe<Scalars["DateTime"]>; createdAt_gt?: Maybe<Scalars["DateTime"]>; createdAt_gte?: Maybe<Scalars["DateTime"]>; createdAt_in?: Maybe<Array<Scalars["DateTime"]>>; createdAt_lt?: Maybe<Scalars["DateTime"]>; createdAt_lte?: Maybe<Scalars["DateTime"]>; createdAt_not?: Maybe<Scalars["DateTime"]>; createdAt_not_in?: Maybe<Array<Scalars["DateTime"]>>; id?: Maybe<Scalars["ID"]>; id_contains?: Maybe<Scalars["ID"]>; id_ends_with?: Maybe<Scalars["ID"]>; id_gt?: Maybe<Scalars["ID"]>; id_gte?: Maybe<Scalars["ID"]>; id_in?: Maybe<Array<Scalars["ID"]>>; id_lt?: Maybe<Scalars["ID"]>; id_lte?: Maybe<Scalars["ID"]>; id_not?: Maybe<Scalars["ID"]>; id_not_contains?: Maybe<Scalars["ID"]>; id_not_ends_with?: Maybe<Scalars["ID"]>; id_not_in?: Maybe<Array<Scalars["ID"]>>; id_not_starts_with?: Maybe<Scalars["ID"]>; id_starts_with?: Maybe<Scalars["ID"]>; updatedAt?: Maybe<Scalars["DateTime"]>; updatedAt_gt?: Maybe<Scalars["DateTime"]>; updatedAt_gte?: Maybe<Scalars["DateTime"]>; updatedAt_in?: Maybe<Array<Scalars["DateTime"]>>; updatedAt_lt?: Maybe<Scalars["DateTime"]>; updatedAt_lte?: Maybe<Scalars["DateTime"]>; updatedAt_not?: Maybe<Scalars["DateTime"]>; updatedAt_not_in?: Maybe<Array<Scalars["DateTime"]>>; userProfiles?: Maybe<UserProfileWhereInput>; value?: Maybe<Scalars["String"]>; value_contains?: Maybe<Scalars["String"]>; value_ends_with?: Maybe<Scalars["String"]>; value_gt?: Maybe<Scalars["String"]>; value_gte?: Maybe<Scalars["String"]>; value_in?: Maybe<Array<Scalars["String"]>>; value_lt?: Maybe<Scalars["String"]>; value_lte?: Maybe<Scalars["String"]>; value_not?: Maybe<Scalars["String"]>; value_not_contains?: Maybe<Scalars["String"]>; value_not_ends_with?: Maybe<Scalars["String"]>; value_not_in?: Maybe<Array<Scalars["String"]>>; value_not_starts_with?: Maybe<Scalars["String"]>; value_starts_with?: Maybe<Scalars["String"]> }
Type declaration
-
-
-
-
Optional createdAt?: Maybe<Scalars["DateTime"]>
-
Optional createdAt_gt?: Maybe<Scalars["DateTime"]>
-
Optional createdAt_gte?: Maybe<Scalars["DateTime"]>
-
Optional createdAt_in?: Maybe<Array<Scalars["DateTime"]>>
-
Optional createdAt_lt?: Maybe<Scalars["DateTime"]>
-
Optional createdAt_lte?: Maybe<Scalars["DateTime"]>
-
Optional createdAt_not?: Maybe<Scalars["DateTime"]>
-
Optional createdAt_not_in?: Maybe<Array<Scalars["DateTime"]>>
-
Optional id?: Maybe<Scalars["ID"]>
-
Optional id_contains?: Maybe<Scalars["ID"]>
-
Optional id_ends_with?: Maybe<Scalars["ID"]>
-
Optional id_gt?: Maybe<Scalars["ID"]>
-
Optional id_gte?: Maybe<Scalars["ID"]>
-
Optional id_in?: Maybe<Array<Scalars["ID"]>>
-
Optional id_lt?: Maybe<Scalars["ID"]>
-
Optional id_lte?: Maybe<Scalars["ID"]>
-
Optional id_not?: Maybe<Scalars["ID"]>
-
Optional id_not_contains?: Maybe<Scalars["ID"]>
-
Optional id_not_ends_with?: Maybe<Scalars["ID"]>
-
Optional id_not_in?: Maybe<Array<Scalars["ID"]>>
-
Optional id_not_starts_with?: Maybe<Scalars["ID"]>
-
Optional id_starts_with?: Maybe<Scalars["ID"]>
-
Optional updatedAt?: Maybe<Scalars["DateTime"]>
-
Optional updatedAt_gt?: Maybe<Scalars["DateTime"]>
-
Optional updatedAt_gte?: Maybe<Scalars["DateTime"]>
-
Optional updatedAt_in?: Maybe<Array<Scalars["DateTime"]>>
-
Optional updatedAt_lt?: Maybe<Scalars["DateTime"]>
-
Optional updatedAt_lte?: Maybe<Scalars["DateTime"]>
-
Optional updatedAt_not?: Maybe<Scalars["DateTime"]>
-
Optional updatedAt_not_in?: Maybe<Array<Scalars["DateTime"]>>
-
-
Optional value?: Maybe<Scalars["String"]>
-
Optional value_contains?: Maybe<Scalars["String"]>
-
Optional value_ends_with?: Maybe<Scalars["String"]>
-
Optional value_gt?: Maybe<Scalars["String"]>
-
Optional value_gte?: Maybe<Scalars["String"]>
-
Optional value_in?: Maybe<Array<Scalars["String"]>>
-
Optional value_lt?: Maybe<Scalars["String"]>
-
Optional value_lte?: Maybe<Scalars["String"]>
-
Optional value_not?: Maybe<Scalars["String"]>
-
Optional value_not_contains?: Maybe<Scalars["String"]>
-
Optional value_not_ends_with?: Maybe<Scalars["String"]>
-
Optional value_not_in?: Maybe<Array<Scalars["String"]>>
-
Optional value_not_starts_with?: Maybe<Scalars["String"]>
-
Optional value_starts_with?: Maybe<Scalars["String"]>
Emails
Emails
: { __typename
?: undefined | "Emails"; edges
: Array<EmailEdge>; pageInfo
: PageInfo; totalCount
: Scalars["Int"] }
Type declaration
-
Optional __typename?: undefined | "Emails"
-
-
-
totalCount: Scalars["Int"]
EmailsInput
Type declaration
-
Optional after?: Maybe<Scalars["String"]>
-
Optional before?: Maybe<Scalars["String"]>
-
Optional first?: Maybe<Scalars["Int"]>
-
Optional last?: Maybe<Scalars["Int"]>
-
-
Optional skip?: Maybe<Scalars["Int"]>
-
EmailsResult
Type parameters
IOrganization
Type declaration
-
id: Scalars["ID"]
-
Optional logoImageUrl?: Maybe<Scalars["String"]>
-
-
name: Scalars["String"]
-
-
-
Invitation
Invitation
: { __typename
?: undefined | "Invitation"; contactFullName
: Scalars["String"]; contactInfo
: Scalars["String"]; contactType
: ContactType; id
: Scalars["ID"]; organization
: Organization; room
?: Maybe<Room>; status
: InvitationStatus }
Type declaration
-
Optional __typename?: undefined | "Invitation"
-
contactFullName: Scalars["String"]
-
contactInfo: Scalars["String"]
-
-
id: Scalars["ID"]
-
-
-
InvitationOption
Invitation
Option<R, R_O, RM, RM_U, RM_U_UP, R_RM_U_UP_E, O>: { organization?: undefined | { fields: O[] }; room?: undefined | { fields: R[]; with: RoomOption<R_O, RM, RM_U, RM_U_UP, R_RM_U_UP_E> } }
Type parameters
-
R
-
R_O
-
RM
-
RM_U
-
RM_U_UP
-
R_RM_U_UP_E
-
O
Type declaration
-
Optional organization?: undefined | { fields: O[] }
-
Optional room?: undefined | { fields: R[]; with: RoomOption<R_O, RM, RM_U, RM_U_UP, R_RM_U_UP_E> }
InvitationResult
Invitation
Result<I, R, R_O, R_RM, R_RM_U, R_RM_U_UP, R_RM_U_UP_E, O>: [I] extends [InvitationKeys] ? Pick<InvitationType, I> : {} & [R] extends [RoomKeys] ? { room: RoomResult<R, R_O, R_RM, R_RM_U, R_RM_U_UP, R_RM_U_UP_E> } : {} & [O] extends [OrganizationKeys] ? { profile: Pick<OrganizationType, O> } : {}
Type parameters
InvitationsSendInput
Invitations
SendInput: { contactFullName: Scalars["String"]; contactInfo: Scalars["String"]; contactType: ContactType; locale: Locale; organizationMemberRoleId: Scalars["String"]; roomId: Scalars["ID"]; withoutNotification?: Maybe<Scalars["Boolean"]> }
Type declaration
-
contactFullName: Scalars["String"]
-
contactInfo: Scalars["String"]
-
-
-
organizationMemberRoleId: Scalars["String"]
-
roomId: Scalars["ID"]
-
Optional withoutNotification?: Maybe<Scalars["Boolean"]>
Maybe
Maybe<T>: T | null
Type parameters
Mutation
Type declaration
-
Optional __typename?: undefined | "Mutation"
-
addRoomMembers: Array<RoomMember>
-
createRoom: Room
-
deleteRoom: Room
-
-
MutationAddRoomMembersArgs
MutationDeleteRoomArgs
MutationDeleteRoomArgs: { id: Scalars["ID"] }
MutationDeleteRoomMemberArgs
MutationDeleteRoomMemberArgs: { id: Scalars["ID"] }
MutationSendInvitationArgs
OrganizationMember
Type declaration
-
Optional __typename?: undefined | "OrganizationMember"
-
id: Scalars["ID"]
-
-
-
OrganizationMemberEdge
Organization
MemberEdge: { __typename?: undefined | "OrganizationMemberEdge"; cursor: Scalars["String"]; node: OrganizationMember }
Type declaration
-
Optional __typename?: undefined | "OrganizationMemberEdge"
-
cursor: Scalars["String"]
-
OrganizationMemberResult
Organization
MemberResult<OM, U, U_UP, U_UP_E, OMR>: [OM] extends [OrganizationMemberKeys] ? Pick<OrganizationMemberType, OM> : {} & [U] extends [UserKeys] ? { user: UserResult<U, U_UP, U_UP_E> } : {} & [OMR] extends [OrganizationMemberRoleKeys] ? { role: OrganizationMemberRoleResult<OMR> } : {}
Type parameters
OrganizationMemberRole
Organization
MemberRole: { __typename?: undefined | "OrganizationMemberRole"; id: Scalars["ID"]; members: Array<OrganizationMember>; name: Scalars["String"]; permissions: Array<Permission> }
Type declaration
-
Optional __typename?: undefined | "OrganizationMemberRole"
-
id: Scalars["ID"]
-
-
name: Scalars["String"]
-
OrganizationMemberRoleEdge
Organization
MemberRoleEdge: { __typename?: undefined | "OrganizationMemberRoleEdge"; cursor: Scalars["String"]; node: OrganizationMemberRole }
Type declaration
-
Optional __typename?: undefined | "OrganizationMemberRoleEdge"
-
cursor: Scalars["String"]
-
OrganizationMemberRoleKeys
OrganizationMemberRoleResult
OrganizationMemberRoleResult<OMR>: [OMR] extends [OrganizationMemberRoleKeys] ? Pick<OrganizationMemberRoleType, OMR> : {}
Type parameters
OrganizationMemberRoleType
OrganizationMemberRoleWhereInput
Organization
MemberRoleWhereInput: { AND?: Maybe<Array<OrganizationMemberRoleWhereInput>>; NOT?: Maybe<Array<OrganizationMemberRoleWhereInput>>; OR?: Maybe<Array<OrganizationMemberRoleWhereInput>>; id?: Maybe<Scalars["ID"]>; id_contains?: Maybe<Scalars["ID"]>; id_ends_with?: Maybe<Scalars["ID"]>; id_gt?: Maybe<Scalars["ID"]>; id_gte?: Maybe<Scalars["ID"]>; id_in?: Maybe<Array<Scalars["ID"]>>; id_lt?: Maybe<Scalars["ID"]>; id_lte?: Maybe<Scalars["ID"]>; id_not?: Maybe<Scalars["ID"]>; id_not_contains?: Maybe<Scalars["ID"]>; id_not_ends_with?: Maybe<Scalars["ID"]>; id_not_in?: Maybe<Array<Scalars["ID"]>>; id_not_starts_with?: Maybe<Scalars["ID"]>; id_starts_with?: Maybe<Scalars["ID"]>; name?: Maybe<Scalars["String"]>; name_contains?: Maybe<Scalars["String"]>; name_ends_with?: Maybe<Scalars["String"]>; name_gt?: Maybe<Scalars["String"]>; name_gte?: Maybe<Scalars["String"]>; name_in?: Maybe<Array<Scalars["String"]>>; name_lt?: Maybe<Scalars["String"]>; name_lte?: Maybe<Scalars["String"]>; name_not?: Maybe<Scalars["String"]>; name_not_contains?: Maybe<Scalars["String"]>; name_not_ends_with?: Maybe<Scalars["String"]>; name_not_in?: Maybe<Array<Scalars["String"]>>; name_not_starts_with?: Maybe<Scalars["String"]>; name_starts_with?: Maybe<Scalars["String"]> }
Type declaration
-
-
-
-
Optional id?: Maybe<Scalars["ID"]>
-
Optional id_contains?: Maybe<Scalars["ID"]>
-
Optional id_ends_with?: Maybe<Scalars["ID"]>
-
Optional id_gt?: Maybe<Scalars["ID"]>
-
Optional id_gte?: Maybe<Scalars["ID"]>
-
Optional id_in?: Maybe<Array<Scalars["ID"]>>
-
Optional id_lt?: Maybe<Scalars["ID"]>
-
Optional id_lte?: Maybe<Scalars["ID"]>
-
Optional id_not?: Maybe<Scalars["ID"]>
-
Optional id_not_contains?: Maybe<Scalars["ID"]>
-
Optional id_not_ends_with?: Maybe<Scalars["ID"]>
-
Optional id_not_in?: Maybe<Array<Scalars["ID"]>>
-
Optional id_not_starts_with?: Maybe<Scalars["ID"]>
-
Optional id_starts_with?: Maybe<Scalars["ID"]>
-
Optional name?: Maybe<Scalars["String"]>
-
Optional name_contains?: Maybe<Scalars["String"]>
-
Optional name_ends_with?: Maybe<Scalars["String"]>
-
Optional name_gt?: Maybe<Scalars["String"]>
-
Optional name_gte?: Maybe<Scalars["String"]>
-
Optional name_in?: Maybe<Array<Scalars["String"]>>
-
Optional name_lt?: Maybe<Scalars["String"]>
-
Optional name_lte?: Maybe<Scalars["String"]>
-
Optional name_not?: Maybe<Scalars["String"]>
-
Optional name_not_contains?: Maybe<Scalars["String"]>
-
Optional name_not_ends_with?: Maybe<Scalars["String"]>
-
Optional name_not_in?: Maybe<Array<Scalars["String"]>>
-
Optional name_not_starts_with?: Maybe<Scalars["String"]>
-
Optional name_starts_with?: Maybe<Scalars["String"]>
OrganizationMemberRoles
Type declaration
-
Optional __typename?: undefined | "OrganizationMemberRoles"
-
-
-
totalCount: Scalars["Int"]
OrganizationMemberRolesResult
Type parameters
OrganizationMemberWhereInput
Type declaration
-
-
-
-
Optional id?: Maybe<Scalars["ID"]>
-
Optional id_contains?: Maybe<Scalars["ID"]>
-
Optional id_ends_with?: Maybe<Scalars["ID"]>
-
Optional id_gt?: Maybe<Scalars["ID"]>
-
Optional id_gte?: Maybe<Scalars["ID"]>
-
Optional id_in?: Maybe<Array<Scalars["ID"]>>
-
Optional id_lt?: Maybe<Scalars["ID"]>
-
Optional id_lte?: Maybe<Scalars["ID"]>
-
Optional id_not?: Maybe<Scalars["ID"]>
-
Optional id_not_contains?: Maybe<Scalars["ID"]>
-
Optional id_not_ends_with?: Maybe<Scalars["ID"]>
-
Optional id_not_in?: Maybe<Array<Scalars["ID"]>>
-
Optional id_not_starts_with?: Maybe<Scalars["ID"]>
-
Optional id_starts_with?: Maybe<Scalars["ID"]>
-
-
OrganizationMembers
Organization
Members: { __typename?: undefined | "OrganizationMembers"; edges: Array<OrganizationMemberEdge>; pageInfo: PageInfo; totalCount: Scalars["Int"] }
Type declaration
-
Optional __typename?: undefined | "OrganizationMembers"
-
-
-
totalCount: Scalars["Int"]
OrganizationMembersInput
Type declaration
-
Optional after?: Maybe<Scalars["String"]>
-
Optional before?: Maybe<Scalars["String"]>
-
Optional first?: Maybe<Scalars["Int"]>
-
Optional last?: Maybe<Scalars["Int"]>
-
-
Optional skip?: Maybe<Scalars["Int"]>
-
OrganizationMembersOption
Organization
MembersOption<U, U_UP, U_UP_E, OMR>: { role?: undefined | { fields: OMR[] }; user?: undefined | { fields: U[]; with?: UserOption<U_UP, U_UP_E> } }
Type parameters
Type declaration
-
Optional role?: undefined | { fields: OMR[] }
-
Optional user?: undefined | { fields: U[]; with?: UserOption<U_UP, U_UP_E> }
OrganizationMembersResult
Type parameters
OrganizationResult
Type parameters
PageInfo
Page
Info: { __typename?: undefined | "PageInfo"; endCursor?: Maybe<Scalars["String"]>; hasNextPage: Scalars["Boolean"]; hasPreviousPage: Scalars["Boolean"]; startCursor?: Maybe<Scalars["String"]> }
Type declaration
-
Optional __typename?: undefined | "PageInfo"
-
Optional endCursor?: Maybe<Scalars["String"]>
-
hasNextPage: Scalars["Boolean"]
-
hasPreviousPage: Scalars["Boolean"]
-
Optional startCursor?: Maybe<Scalars["String"]>
Permission
Type declaration
-
Optional __typename?: undefined | "Permission"
-
-
id: Scalars["ID"]
-
Query
Query
: { __typename
?: undefined | "Query"; viewer
?: Maybe<Viewer> }
Type declaration
-
Optional __typename?: undefined | "Query"
-
Result
Result<R>: { data: R | null; errors: readonly GraphQLError[] | undefined }
Type parameters
Type declaration
-
data: R | null
-
errors: readonly GraphQLError[] | undefined
RolesInput
Type declaration
-
Optional after?: Maybe<Scalars["String"]>
-
Optional before?: Maybe<Scalars["String"]>
-
Optional first?: Maybe<Scalars["Int"]>
-
Optional last?: Maybe<Scalars["Int"]>
-
-
Optional skip?: Maybe<Scalars["Int"]>
-
Room
Room
: { __typename
?: undefined | "Room"; description
: Scalars["String"]; exitRoomLink
: Scalars["String"]; id
: Scalars["ID"]; members
: RoomMembers; name
: Scalars["String"]; organization
: Organization }
Type declaration
-
Optional __typename?: undefined | "Room"
-
description: Scalars["String"]
-
exitRoomLink: Scalars["String"]
-
id: Scalars["ID"]
-
-
name: Scalars["String"]
-
RoomCreateInput
Room
CreateInput: { description: Scalars["String"]; exitRoomLink?: Maybe<Scalars["String"]>; name: Scalars["String"] }
Type declaration
-
description: Scalars["String"]
-
Optional exitRoomLink?: Maybe<Scalars["String"]>
-
name: Scalars["String"]
RoomEdge
Room
Edge: { __typename?: undefined | "RoomEdge"; cursor: Scalars["String"]; node: Room }
Type declaration
-
Optional __typename?: undefined | "RoomEdge"
-
cursor: Scalars["String"]
-
RoomMember
Room
Member: { __typename?: undefined | "RoomMember"; id: Scalars["ID"]; room: Room; user: User }
Type declaration
-
Optional __typename?: undefined | "RoomMember"
-
id: Scalars["ID"]
-
-
RoomMemberEdge
Room
MemberEdge: { __typename?: undefined | "RoomMemberEdge"; cursor: Scalars["String"]; node: RoomMember }
Type declaration
-
Optional __typename?: undefined | "RoomMemberEdge"
-
cursor: Scalars["String"]
-
RoomMemberResult
Room
MemberResult<RM, U, U_UP, U_UP_E>: Pick<RoomMemberType, RM> & [U] extends [UserKeys] ? { user: UserResult<U, U_UP, U_UP_E> } : {}
Type parameters
RoomMemberWhereInput
Type declaration
-
-
-
-
Optional id?: Maybe<Scalars["ID"]>
-
Optional id_contains?: Maybe<Scalars["ID"]>
-
Optional id_ends_with?: Maybe<Scalars["ID"]>
-
Optional id_gt?: Maybe<Scalars["ID"]>
-
Optional id_gte?: Maybe<Scalars["ID"]>
-
Optional id_in?: Maybe<Array<Scalars["ID"]>>
-
Optional id_lt?: Maybe<Scalars["ID"]>
-
Optional id_lte?: Maybe<Scalars["ID"]>
-
Optional id_not?: Maybe<Scalars["ID"]>
-
Optional id_not_contains?: Maybe<Scalars["ID"]>
-
Optional id_not_ends_with?: Maybe<Scalars["ID"]>
-
Optional id_not_in?: Maybe<Array<Scalars["ID"]>>
-
Optional id_not_starts_with?: Maybe<Scalars["ID"]>
-
Optional id_starts_with?: Maybe<Scalars["ID"]>
-
-
RoomMembers
Room
Members: { __typename?: undefined | "RoomMembers"; edges: Array<RoomMemberEdge>; pageInfo: PageInfo; totalCount: Scalars["Int"] }
Type declaration
-
Optional __typename?: undefined | "RoomMembers"
-
-
-
totalCount: Scalars["Int"]
RoomMembersAddInput
RoomMembersAddInput: { roomId: Scalars["ID"]; userIds: Array<Scalars["ID"]> }
Type declaration
-
roomId: Scalars["ID"]
-
userIds: Array<Scalars["ID"]>
RoomMembersInput
Type declaration
-
Optional after?: Maybe<Scalars["String"]>
-
Optional before?: Maybe<Scalars["String"]>
-
Optional first?: Maybe<Scalars["Int"]>
-
Optional last?: Maybe<Scalars["Int"]>
-
-
Optional skip?: Maybe<Scalars["Int"]>
-
RoomMembersOption
Room
MembersOption<U, U_UP, U_UP_E>: { user?: undefined | { fields: U[]; with?: UserOption<U_UP, U_UP_E> } }
Type parameters
Type declaration
-
Optional user?: undefined | { fields: U[]; with?: UserOption<U_UP, U_UP_E> }
RoomMembersResult
Room
MembersResult<RM, U, U_UP, U_UP_E>: Connection<RoomMemberResult<RM, U, U_UP, U_UP_E>>
Type parameters
RoomOption
Room
Option<O, RM, RM_U, RM_U_UP, RM_U_UP_E>: { members?: undefined | { args?: RoomMembersArgs; fields: RM[]; with?: RoomMembersOption<RM_U, RM_U_UP, RM_U_UP_E> }; organization?: undefined | { fields: O[] } }
Type parameters
-
O
-
RM
-
RM_U
-
RM_U_UP
-
RM_U_UP_E
Type declaration
-
Optional members?: undefined | { args?: RoomMembersArgs; fields: RM[]; with?: RoomMembersOption<RM_U, RM_U_UP, RM_U_UP_E> }
-
Optional organization?: undefined | { fields: O[] }
RoomResult
Room
Result<R, O, RM, RM_U, RM_U_UP, RM_U_UP_E>: Pick<RoomType, R> & [O] extends [OrganizationKeys] ? { organization: Pick<OrganizationType, O> } : {} & [RM] extends [RoomMemberKeys] ? { members: RoomMembersResult<RM, RM_U, RM_U_UP, RM_U_UP_E> } : {}
Type parameters
RoomWhereInput
Room
WhereInput: { AND?: Maybe<Array<RoomWhereInput>>; NOT?: Maybe<Array<RoomWhereInput>>; OR?: Maybe<Array<RoomWhereInput>>; description?: Maybe<Scalars["String"]>; description_contains?: Maybe<Scalars["String"]>; description_ends_with?: Maybe<Scalars["String"]>; description_gt?: Maybe<Scalars["String"]>; description_gte?: Maybe<Scalars["String"]>; description_in?: Maybe<Array<Scalars["String"]>>; description_lt?: Maybe<Scalars["String"]>; description_lte?: Maybe<Scalars["String"]>; description_not?: Maybe<Scalars["String"]>; description_not_contains?: Maybe<Scalars["String"]>; description_not_ends_with?: Maybe<Scalars["String"]>; description_not_in?: Maybe<Array<Scalars["String"]>>; description_not_starts_with?: Maybe<Scalars["String"]>; description_starts_with?: Maybe<Scalars["String"]>; id?: Maybe<Scalars["ID"]>; id_contains?: Maybe<Scalars["ID"]>; id_ends_with?: Maybe<Scalars["ID"]>; id_gt?: Maybe<Scalars["ID"]>; id_gte?: Maybe<Scalars["ID"]>; id_in?: Maybe<Array<Scalars["ID"]>>; id_lt?: Maybe<Scalars["ID"]>; id_lte?: Maybe<Scalars["ID"]>; id_not?: Maybe<Scalars["ID"]>; id_not_contains?: Maybe<Scalars["ID"]>; id_not_ends_with?: Maybe<Scalars["ID"]>; id_not_in?: Maybe<Array<Scalars["ID"]>>; id_not_starts_with?: Maybe<Scalars["ID"]>; id_starts_with?: Maybe<Scalars["ID"]>; members_every?: Maybe<RoomMemberWhereInput>; members_none?: Maybe<RoomMemberWhereInput>; members_some?: Maybe<RoomMemberWhereInput>; name?: Maybe<Scalars["String"]>; name_contains?: Maybe<Scalars["String"]>; name_ends_with?: Maybe<Scalars["String"]>; name_gt?: Maybe<Scalars["String"]>; name_gte?: Maybe<Scalars["String"]>; name_in?: Maybe<Array<Scalars["String"]>>; name_lt?: Maybe<Scalars["String"]>; name_lte?: Maybe<Scalars["String"]>; name_not?: Maybe<Scalars["String"]>; name_not_contains?: Maybe<Scalars["String"]>; name_not_ends_with?: Maybe<Scalars["String"]>; name_not_in?: Maybe<Array<Scalars["String"]>>; name_not_starts_with?: Maybe<Scalars["String"]>; name_starts_with?: Maybe<Scalars["String"]> }
Type declaration
-
-
-
-
Optional description?: Maybe<Scalars["String"]>
-
Optional description_contains?: Maybe<Scalars["String"]>
-
Optional description_ends_with?: Maybe<Scalars["String"]>
-
Optional description_gt?: Maybe<Scalars["String"]>
-
Optional description_gte?: Maybe<Scalars["String"]>
-
Optional description_in?: Maybe<Array<Scalars["String"]>>
-
Optional description_lt?: Maybe<Scalars["String"]>
-
Optional description_lte?: Maybe<Scalars["String"]>
-
Optional description_not?: Maybe<Scalars["String"]>
-
Optional description_not_contains?: Maybe<Scalars["String"]>
-
Optional description_not_ends_with?: Maybe<Scalars["String"]>
-
Optional description_not_in?: Maybe<Array<Scalars["String"]>>
-
Optional description_not_starts_with?: Maybe<Scalars["String"]>
-
Optional description_starts_with?: Maybe<Scalars["String"]>
-
Optional id?: Maybe<Scalars["ID"]>
-
Optional id_contains?: Maybe<Scalars["ID"]>
-
Optional id_ends_with?: Maybe<Scalars["ID"]>
-
Optional id_gt?: Maybe<Scalars["ID"]>
-
Optional id_gte?: Maybe<Scalars["ID"]>
-
Optional id_in?: Maybe<Array<Scalars["ID"]>>
-
Optional id_lt?: Maybe<Scalars["ID"]>
-
Optional id_lte?: Maybe<Scalars["ID"]>
-
Optional id_not?: Maybe<Scalars["ID"]>
-
Optional id_not_contains?: Maybe<Scalars["ID"]>
-
Optional id_not_ends_with?: Maybe<Scalars["ID"]>
-
Optional id_not_in?: Maybe<Array<Scalars["ID"]>>
-
Optional id_not_starts_with?: Maybe<Scalars["ID"]>
-
Optional id_starts_with?: Maybe<Scalars["ID"]>
-
-
-
-
Optional name?: Maybe<Scalars["String"]>
-
Optional name_contains?: Maybe<Scalars["String"]>
-
Optional name_ends_with?: Maybe<Scalars["String"]>
-
Optional name_gt?: Maybe<Scalars["String"]>
-
Optional name_gte?: Maybe<Scalars["String"]>
-
Optional name_in?: Maybe<Array<Scalars["String"]>>
-
Optional name_lt?: Maybe<Scalars["String"]>
-
Optional name_lte?: Maybe<Scalars["String"]>
-
Optional name_not?: Maybe<Scalars["String"]>
-
Optional name_not_contains?: Maybe<Scalars["String"]>
-
Optional name_not_ends_with?: Maybe<Scalars["String"]>
-
Optional name_not_in?: Maybe<Array<Scalars["String"]>>
-
Optional name_not_starts_with?: Maybe<Scalars["String"]>
-
Optional name_starts_with?: Maybe<Scalars["String"]>
Rooms
Rooms
: { __typename
?: undefined | "Rooms"; edges
: Array<RoomEdge>; pageInfo
: PageInfo; totalCount
: Scalars["Int"] }
Type declaration
-
Optional __typename?: undefined | "Rooms"
-
-
-
totalCount: Scalars["Int"]
RoomsInput
Type declaration
-
Optional after?: Maybe<Scalars["String"]>
-
Optional before?: Maybe<Scalars["String"]>
-
Optional first?: Maybe<Scalars["Int"]>
-
Optional last?: Maybe<Scalars["Int"]>
-
-
Optional skip?: Maybe<Scalars["Int"]>
-
RoomsResult
Rooms
Result<R, O, RM, RM_U, RM_U_UP, RM_U_UP_E>: Connection<RoomResult<R, O, RM, RM_U, RM_U_UP, RM_U_UP_E>>
Type parameters
Scalars
Scalars: { Boolean: boolean; DateTime: any; Float: number; ID: string; Int: number; String: string }
Type declaration
-
Boolean: boolean
-
DateTime: any
-
Float: number
-
ID: string
-
Int: number
-
String: string
UsageLedger
Usage
Ledger: { __typename?: undefined | "UsageLedger"; amount: Scalars["Int"]; classDoRoomId?: Maybe<Scalars["String"]>; classDoUserId?: Maybe<Scalars["String"]>; id: Scalars["ID"]; ledgerType: LedgerType; paidSec?: Maybe<Scalars["Int"]>; room?: Maybe<Room>; timestamp: Scalars["DateTime"]; user?: Maybe<User> }
Type declaration
-
Optional __typename?: undefined | "UsageLedger"
-
amount: Scalars["Int"]
-
Optional classDoRoomId?: Maybe<Scalars["String"]>
-
Optional classDoUserId?: Maybe<Scalars["String"]>
-
id: Scalars["ID"]
-
-
Optional paidSec?: Maybe<Scalars["Int"]>
-
-
timestamp: Scalars["DateTime"]
-
UsageLedgerOption
Usage
LedgerOption<U, U_P, U_P_E, R>: { room?: undefined | { fields: R[] }; user?: undefined | { fields: U[]; with?: UserOption<U_P, U_P_E> } }
Type parameters
Type declaration
-
Optional room?: undefined | { fields: R[] }
-
Optional user?: undefined | { fields: U[]; with?: UserOption<U_P, U_P_E> }
UsageLedgerResult
Usage
LedgerResult<UL, U, U_P, U_P_E, R>: Pick<UsageLedgerType, UL> & [U] extends [UserKeys] ? { user: UserResult<U, U_P, U_P_E> } : {} & [R] extends [RoomKeys] ? { room: RoomResult<R> } : {}
Type parameters
User
User
: { __typename
?: undefined | "User"; id
: Scalars["ID"]; profile
: UserProfile }
Type declaration
-
Optional __typename?: undefined | "User"
-
id: Scalars["ID"]
-
UserOption
User
Option<UP, E>: { profile?: undefined | { fields: UP[]; with?: UserProfileOption<E> } }
Type parameters
UserProfile
User
Profile: { __typename?: undefined | "UserProfile"; emails?: Maybe<Emails>; firstName: Scalars["String"]; id: Scalars["ID"]; lastName: Scalars["String"]; phoneNumber: Scalars["String"] }
Type declaration
-
Optional __typename?: undefined | "UserProfile"
-
-
firstName: Scalars["String"]
-
id: Scalars["ID"]
-
lastName: Scalars["String"]
-
phoneNumber: Scalars["String"]
UserProfileOption
Type parameters
UserProfileResult
User
ProfileResult<UP, E>: [UP] extends [UserProfileKeys] ? Pick<UserProfileType, UP> : {} & [E] extends [EmailKeys] ? { emails: EmailResult<E> } : {}
Type parameters
UserProfileWhereInput
User
ProfileWhereInput: { AND?: Maybe<Array<UserProfileWhereInput>>; NOT?: Maybe<Array<UserProfileWhereInput>>; OR?: Maybe<Array<UserProfileWhereInput>>; emails_every?: Maybe<EmailWhereInput>; emails_none?: Maybe<EmailWhereInput>; emails_some?: Maybe<EmailWhereInput>; firstName?: Maybe<Scalars["String"]>; firstName_contains?: Maybe<Scalars["String"]>; firstName_ends_with?: Maybe<Scalars["String"]>; firstName_gt?: Maybe<Scalars["String"]>; firstName_gte?: Maybe<Scalars["String"]>; firstName_in?: Maybe<Array<Scalars["String"]>>; firstName_lt?: Maybe<Scalars["String"]>; firstName_lte?: Maybe<Scalars["String"]>; firstName_not?: Maybe<Scalars["String"]>; firstName_not_contains?: Maybe<Scalars["String"]>; firstName_not_ends_with?: Maybe<Scalars["String"]>; firstName_not_in?: Maybe<Array<Scalars["String"]>>; firstName_not_starts_with?: Maybe<Scalars["String"]>; firstName_starts_with?: Maybe<Scalars["String"]>; id?: Maybe<Scalars["ID"]>; id_contains?: Maybe<Scalars["ID"]>; id_ends_with?: Maybe<Scalars["ID"]>; id_gt?: Maybe<Scalars["ID"]>; id_gte?: Maybe<Scalars["ID"]>; id_in?: Maybe<Array<Scalars["ID"]>>; id_lt?: Maybe<Scalars["ID"]>; id_lte?: Maybe<Scalars["ID"]>; id_not?: Maybe<Scalars["ID"]>; id_not_contains?: Maybe<Scalars["ID"]>; id_not_ends_with?: Maybe<Scalars["ID"]>; id_not_in?: Maybe<Array<Scalars["ID"]>>; id_not_starts_with?: Maybe<Scalars["ID"]>; id_starts_with?: Maybe<Scalars["ID"]>; lastName?: Maybe<Scalars["String"]>; lastName_contains?: Maybe<Scalars["String"]>; lastName_ends_with?: Maybe<Scalars["String"]>; lastName_gt?: Maybe<Scalars["String"]>; lastName_gte?: Maybe<Scalars["String"]>; lastName_in?: Maybe<Array<Scalars["String"]>>; lastName_lt?: Maybe<Scalars["String"]>; lastName_lte?: Maybe<Scalars["String"]>; lastName_not?: Maybe<Scalars["String"]>; lastName_not_contains?: Maybe<Scalars["String"]>; lastName_not_ends_with?: Maybe<Scalars["String"]>; lastName_not_in?: Maybe<Array<Scalars["String"]>>; lastName_not_starts_with?: Maybe<Scalars["String"]>; lastName_starts_with?: Maybe<Scalars["String"]>; phoneNumber?: Maybe<Scalars["String"]>; phoneNumber_contains?: Maybe<Scalars["String"]>; phoneNumber_ends_with?: Maybe<Scalars["String"]>; phoneNumber_gt?: Maybe<Scalars["String"]>; phoneNumber_gte?: Maybe<Scalars["String"]>; phoneNumber_in?: Maybe<Array<Scalars["String"]>>; phoneNumber_lt?: Maybe<Scalars["String"]>; phoneNumber_lte?: Maybe<Scalars["String"]>; phoneNumber_not?: Maybe<Scalars["String"]>; phoneNumber_not_contains?: Maybe<Scalars["String"]>; phoneNumber_not_ends_with?: Maybe<Scalars["String"]>; phoneNumber_not_in?: Maybe<Array<Scalars["String"]>>; phoneNumber_not_starts_with?: Maybe<Scalars["String"]>; phoneNumber_starts_with?: Maybe<Scalars["String"]>; user?: Maybe<UserWhereInput> }
Type declaration
-
-
-
-
-
-
-
Optional firstName?: Maybe<Scalars["String"]>
-
Optional firstName_contains?: Maybe<Scalars["String"]>
-
Optional firstName_ends_with?: Maybe<Scalars["String"]>
-
Optional firstName_gt?: Maybe<Scalars["String"]>
-
Optional firstName_gte?: Maybe<Scalars["String"]>
-
Optional firstName_in?: Maybe<Array<Scalars["String"]>>
-
Optional firstName_lt?: Maybe<Scalars["String"]>
-
Optional firstName_lte?: Maybe<Scalars["String"]>
-
Optional firstName_not?: Maybe<Scalars["String"]>
-
Optional firstName_not_contains?: Maybe<Scalars["String"]>
-
Optional firstName_not_ends_with?: Maybe<Scalars["String"]>
-
Optional firstName_not_in?: Maybe<Array<Scalars["String"]>>
-
Optional firstName_not_starts_with?: Maybe<Scalars["String"]>
-
Optional firstName_starts_with?: Maybe<Scalars["String"]>
-
Optional id?: Maybe<Scalars["ID"]>
-
Optional id_contains?: Maybe<Scalars["ID"]>
-
Optional id_ends_with?: Maybe<Scalars["ID"]>
-
Optional id_gt?: Maybe<Scalars["ID"]>
-
Optional id_gte?: Maybe<Scalars["ID"]>
-
Optional id_in?: Maybe<Array<Scalars["ID"]>>
-
Optional id_lt?: Maybe<Scalars["ID"]>
-
Optional id_lte?: Maybe<Scalars["ID"]>
-
Optional id_not?: Maybe<Scalars["ID"]>
-
Optional id_not_contains?: Maybe<Scalars["ID"]>
-
Optional id_not_ends_with?: Maybe<Scalars["ID"]>
-
Optional id_not_in?: Maybe<Array<Scalars["ID"]>>
-
Optional id_not_starts_with?: Maybe<Scalars["ID"]>
-
Optional id_starts_with?: Maybe<Scalars["ID"]>
-
Optional lastName?: Maybe<Scalars["String"]>
-
Optional lastName_contains?: Maybe<Scalars["String"]>
-
Optional lastName_ends_with?: Maybe<Scalars["String"]>
-
Optional lastName_gt?: Maybe<Scalars["String"]>
-
Optional lastName_gte?: Maybe<Scalars["String"]>
-
Optional lastName_in?: Maybe<Array<Scalars["String"]>>
-
Optional lastName_lt?: Maybe<Scalars["String"]>
-
Optional lastName_lte?: Maybe<Scalars["String"]>
-
Optional lastName_not?: Maybe<Scalars["String"]>
-
Optional lastName_not_contains?: Maybe<Scalars["String"]>
-
Optional lastName_not_ends_with?: Maybe<Scalars["String"]>
-
Optional lastName_not_in?: Maybe<Array<Scalars["String"]>>
-
Optional lastName_not_starts_with?: Maybe<Scalars["String"]>
-
Optional lastName_starts_with?: Maybe<Scalars["String"]>
-
Optional phoneNumber?: Maybe<Scalars["String"]>
-
Optional phoneNumber_contains?: Maybe<Scalars["String"]>
-
Optional phoneNumber_ends_with?: Maybe<Scalars["String"]>
-
Optional phoneNumber_gt?: Maybe<Scalars["String"]>
-
Optional phoneNumber_gte?: Maybe<Scalars["String"]>
-
Optional phoneNumber_in?: Maybe<Array<Scalars["String"]>>
-
Optional phoneNumber_lt?: Maybe<Scalars["String"]>
-
Optional phoneNumber_lte?: Maybe<Scalars["String"]>
-
Optional phoneNumber_not?: Maybe<Scalars["String"]>
-
Optional phoneNumber_not_contains?: Maybe<Scalars["String"]>
-
Optional phoneNumber_not_ends_with?: Maybe<Scalars["String"]>
-
Optional phoneNumber_not_in?: Maybe<Array<Scalars["String"]>>
-
Optional phoneNumber_not_starts_with?: Maybe<Scalars["String"]>
-
Optional phoneNumber_starts_with?: Maybe<Scalars["String"]>
-
UserResult
User
Result<U, UP, UP_E>: [U] extends [UserKeys] ? Pick<UserType, U> : {} & [UP] extends [UserProfileKeys] ? { profile: UserProfileResult<UP, UP_E> } : {}
Type parameters
UserWhereInput
Type declaration
-
-
-
-
Optional id?: Maybe<Scalars["ID"]>
-
Optional id_contains?: Maybe<Scalars["ID"]>
-
Optional id_ends_with?: Maybe<Scalars["ID"]>
-
Optional id_gt?: Maybe<Scalars["ID"]>
-
Optional id_gte?: Maybe<Scalars["ID"]>
-
Optional id_in?: Maybe<Array<Scalars["ID"]>>
-
Optional id_lt?: Maybe<Scalars["ID"]>
-
Optional id_lte?: Maybe<Scalars["ID"]>
-
Optional id_not?: Maybe<Scalars["ID"]>
-
Optional id_not_contains?: Maybe<Scalars["ID"]>
-
Optional id_not_ends_with?: Maybe<Scalars["ID"]>
-
Optional id_not_in?: Maybe<Array<Scalars["ID"]>>
-
Optional id_not_starts_with?: Maybe<Scalars["ID"]>
-
Optional id_starts_with?: Maybe<Scalars["ID"]>
-
ViewerKeys
Viewer
Keys: keyof typeof Viewer
ViewerOption
Viewer
Option<R, R_O, R_M, R_M_U, R_M_U_UP, R_M_U_UP_E, OM, OM_U, OM_U_UP, OM_U_UP_E, OM_OMR, OMR, B, BR, BR_UL, BR_UL_U, BR_UL_U_P, BR_UL_U_P_E, BR_UL_R, BR_FUL, BR_TUL>: { billing?: undefined | { args: ViewerBillingArgs; fields: B[]; with?: BillingOption<BR, BR_UL, BR_UL_U, BR_UL_U_P, BR_UL_U_P_E, BR_UL_R, BR_FUL, BR_TUL> }; members?: undefined | { args?: OrganizationMembersArgs | undefined | null; fields: OM[]; with?: OrganizationMembersOption<OM_U, OM_U_UP, OM_U_UP_E, OM_OMR> }; roles?: undefined | { args?: OrganizationRolesArgs | undefined | null; fields: OMR[] }; rooms?: undefined | { args?: ViewerRoomsArgs | undefined | null; fields: R[]; with?: RoomOption<R_O, R_M, R_M_U, R_M_U_UP, R_M_U_UP_E> } }
Type parameters
-
R
-
R_O
-
R_M
-
R_M_U
-
R_M_U_UP
-
R_M_U_UP_E
-
OM
-
OM_U
-
OM_U_UP
-
OM_U_UP_E
-
OM_OMR
-
OMR
-
B
-
BR
-
BR_UL
-
BR_UL_U
-
BR_UL_U_P
-
BR_UL_U_P_E
-
BR_UL_R
-
BR_FUL
-
BR_TUL
Type declaration
-
Optional billing?: undefined | { args: ViewerBillingArgs; fields: B[]; with?: BillingOption<BR, BR_UL, BR_UL_U, BR_UL_U_P, BR_UL_U_P_E, BR_UL_R, BR_FUL, BR_TUL> }
-
Optional members?: undefined | { args?: OrganizationMembersArgs | undefined | null; fields: OM[]; with?: OrganizationMembersOption<OM_U, OM_U_UP, OM_U_UP_E, OM_OMR> }
-
Optional roles?: undefined | { args?: OrganizationRolesArgs | undefined | null; fields: OMR[] }
-
Optional rooms?: undefined | { args?: ViewerRoomsArgs | undefined | null; fields: R[]; with?: RoomOption<R_O, R_M, R_M_U, R_M_U_UP, R_M_U_UP_E> }
ViewerResult
Viewer
Result<V, R, R_O, R_M, R_M_U, R_M_U_UP, R_M_U_UP_E, OM, OM_U, OM_U_UP, OM_U_UP_E, OM_OMR, OMR, B, BR, BR_UL, BR_UL_U, BR_UL_U_P, BR_UL_U_P_E, BR_UL_R, BR_FUL, BR_TUL>: Pick<ViewerType, V> & [R] extends [RoomKeys] ? { rooms: RoomsResult<R, R_O, R_M, R_M_U, R_M_U_UP, R_M_U_UP_E> } : {} & [OM] extends [OrganizationMemberKeys] ? { members: OrganizationMembersResult<OM, OM_U, OM_U_UP, OM_U_UP_E, OM_OMR> } : {} & [OMR] extends [OrganizationMemberRoleKeys] ? { roles: OrganizationMemberRolesResult<OMR> } : {} & [B] extends [BillingKeys] ? { billing: BillingResult<B, BR, BR_UL, BR_UL_U, BR_UL_U_P, BR_UL_U_P_E, BR_UL_R, BR_FUL, BR_TUL> } : {}
Type parameters
All built-in and custom scalars, mapped to their actual values