import * as Apollo from 'apollo-angular'; import * as i0 from "@angular/core"; export declare type Maybe = T | null; export declare type Exact = { [K in keyof T]: T[K]; }; export declare type MakeOptional = Omit & { [SubKey in K]?: Maybe; }; export declare type MakeMaybe = Omit & { [SubKey in K]: Maybe; }; /** All built-in and custom scalars, mapped to their actual values */ export declare type Scalars = { ID: string; String: string; Boolean: boolean; Int: number; Float: number; /** * A signed eight-byte integer. The upper big integer values are greater than the * max value for a JavaScript number. Therefore all big integers will be output as * strings and not numbers. */ BigInt: any; /** A location in a connection that can be used for resuming pagination. */ Cursor: any; /** The `JSON` scalar type represents JSON values as specified by [ECMA-404](http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf). */ JSON: any; }; export declare type Accesstoken = Node & { __typename?: 'Accesstoken'; /** A globally unique identifier. Can be used in various places throughout the system to identify this single value. */ nodeId: Scalars['ID']; id: Scalars['String']; payload: Scalars['String']; expiresIn: Scalars['Int']; }; /** * A condition to be used against `Accesstoken` object types. All fields are tested * for equality and combined with a logical ‘and.’ */ export declare type AccesstokenCondition = { /** Checks for equality with the object’s `id` field. */ id?: Maybe; /** Checks for equality with the object’s `payload` field. */ payload?: Maybe; /** Checks for equality with the object’s `expiresIn` field. */ expiresIn?: Maybe; }; /** A filter to be used against `Accesstoken` object types. All fields are combined with a logical ‘and.’ */ export declare type AccesstokenFilter = { /** Filter by the object’s `id` field. */ id?: Maybe; /** Filter by the object’s `payload` field. */ payload?: Maybe; /** Filter by the object’s `expiresIn` field. */ expiresIn?: Maybe; /** Checks for all expressions in this list. */ and?: Maybe>; /** Checks for any expressions in this list. */ or?: Maybe>; /** Negates the expression. */ not?: Maybe; }; /** An input for mutations affecting `Accesstoken` */ export declare type AccesstokenInput = { id: Scalars['String']; payload: Scalars['String']; expiresIn: Scalars['Int']; }; /** Represents an update to a `Accesstoken`. Fields that are set will be updated. */ export declare type AccesstokenPatch = { id?: Maybe; payload?: Maybe; expiresIn?: Maybe; }; /** A connection to a list of `Accesstoken` values. */ export declare type AccesstokensConnection = { __typename?: 'AccesstokensConnection'; /** A list of `Accesstoken` objects. */ nodes: Array>; /** A list of edges which contains the `Accesstoken` and cursor to aid in pagination. */ edges: Array; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The count of *all* `Accesstoken` you could get from the connection. */ totalCount: Scalars['Int']; }; /** A `Accesstoken` edge in the connection. */ export declare type AccesstokensEdge = { __typename?: 'AccesstokensEdge'; /** A cursor for use in pagination. */ cursor?: Maybe; /** The `Accesstoken` at the end of the edge. */ node?: Maybe; }; /** Methods to use when ordering `Accesstoken`. */ export declare type AccesstokensOrderBy = 'NATURAL' | 'ID_ASC' | 'ID_DESC' | 'PAYLOAD_ASC' | 'PAYLOAD_DESC' | 'EXPIRES_IN_ASC' | 'EXPIRES_IN_DESC' | 'PRIMARY_KEY_ASC' | 'PRIMARY_KEY_DESC'; export declare type Authorizationcode = Node & { __typename?: 'Authorizationcode'; /** A globally unique identifier. Can be used in various places throughout the system to identify this single value. */ nodeId: Scalars['ID']; id: Scalars['String']; payload: Scalars['String']; expiresIn: Scalars['Int']; }; /** * A condition to be used against `Authorizationcode` object types. All fields are * tested for equality and combined with a logical ‘and.’ */ export declare type AuthorizationcodeCondition = { /** Checks for equality with the object’s `id` field. */ id?: Maybe; /** Checks for equality with the object’s `payload` field. */ payload?: Maybe; /** Checks for equality with the object’s `expiresIn` field. */ expiresIn?: Maybe; }; /** A filter to be used against `Authorizationcode` object types. All fields are combined with a logical ‘and.’ */ export declare type AuthorizationcodeFilter = { /** Filter by the object’s `id` field. */ id?: Maybe; /** Filter by the object’s `payload` field. */ payload?: Maybe; /** Filter by the object’s `expiresIn` field. */ expiresIn?: Maybe; /** Checks for all expressions in this list. */ and?: Maybe>; /** Checks for any expressions in this list. */ or?: Maybe>; /** Negates the expression. */ not?: Maybe; }; /** An input for mutations affecting `Authorizationcode` */ export declare type AuthorizationcodeInput = { id: Scalars['String']; payload: Scalars['String']; expiresIn: Scalars['Int']; }; /** Represents an update to a `Authorizationcode`. Fields that are set will be updated. */ export declare type AuthorizationcodePatch = { id?: Maybe; payload?: Maybe; expiresIn?: Maybe; }; /** A connection to a list of `Authorizationcode` values. */ export declare type AuthorizationcodesConnection = { __typename?: 'AuthorizationcodesConnection'; /** A list of `Authorizationcode` objects. */ nodes: Array>; /** A list of edges which contains the `Authorizationcode` and cursor to aid in pagination. */ edges: Array; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The count of *all* `Authorizationcode` you could get from the connection. */ totalCount: Scalars['Int']; }; /** A `Authorizationcode` edge in the connection. */ export declare type AuthorizationcodesEdge = { __typename?: 'AuthorizationcodesEdge'; /** A cursor for use in pagination. */ cursor?: Maybe; /** The `Authorizationcode` at the end of the edge. */ node?: Maybe; }; /** Methods to use when ordering `Authorizationcode`. */ export declare type AuthorizationcodesOrderBy = 'NATURAL' | 'ID_ASC' | 'ID_DESC' | 'PAYLOAD_ASC' | 'PAYLOAD_DESC' | 'EXPIRES_IN_ASC' | 'EXPIRES_IN_DESC' | 'PRIMARY_KEY_ASC' | 'PRIMARY_KEY_DESC'; export declare type AvailableEnvironment = { __typename?: 'AvailableEnvironment'; id: Scalars['Int']; displayName: Scalars['String']; }; /** A filter to be used against BigInt fields. All fields are combined with a logical ‘and.’ */ export declare type BigIntFilter = { /** Is null (if `true` is specified) or is not null (if `false` is specified). */ isNull?: Maybe; /** Equal to the specified value. */ equalTo?: Maybe; /** Not equal to the specified value. */ notEqualTo?: Maybe; /** Not equal to the specified value, treating null like an ordinary value. */ distinctFrom?: Maybe; /** Equal to the specified value, treating null like an ordinary value. */ notDistinctFrom?: Maybe; /** Included in the specified list. */ in?: Maybe>; /** Not included in the specified list. */ notIn?: Maybe>; /** Less than the specified value. */ lessThan?: Maybe; /** Less than or equal to the specified value. */ lessThanOrEqualTo?: Maybe; /** Greater than the specified value. */ greaterThan?: Maybe; /** Greater than or equal to the specified value. */ greaterThanOrEqualTo?: Maybe; }; export declare type CUpdateUserInput = { id: Scalars['String']; username: Scalars['String']; givenName?: Maybe; lastName?: Maybe; roles?: Maybe>>; }; export declare type Client = Node & { __typename?: 'Client'; /** A globally unique identifier. Can be used in various places throughout the system to identify this single value. */ nodeId: Scalars['ID']; id: Scalars['Int']; clientId: Scalars['String']; clientSecret: Scalars['String']; accessTokenLifetime: Scalars['Int']; refreshTokenLifetime: Scalars['Int']; displayName?: Maybe; /** Reads and enables pagination through a set of `Redirecturis`. */ redirecturisesByClientId: RedirecturisesConnection; /** Reads and enables pagination through a set of `Grant`. */ grantsByClientId: GrantsConnection; /** Reads and enables pagination through a set of `Responsetype`. */ responsetypesByClientId: ResponsetypesConnection; /** Reads and enables pagination through a set of `Logoutredirecturis`. */ logoutredirecturisesByClientId: LogoutredirecturisesConnection; /** Reads and enables pagination through a set of `Userclaim`. */ userclaimsByClientId: UserclaimsConnection; /** Reads and enables pagination through a set of `ClientScope`. */ clientScopesByClientId: ClientScopesConnection; }; export declare type ClientRedirecturisesByClientIdArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; export declare type ClientGrantsByClientIdArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; export declare type ClientResponsetypesByClientIdArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; export declare type ClientLogoutredirecturisesByClientIdArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; export declare type ClientUserclaimsByClientIdArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; export declare type ClientClientScopesByClientIdArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; /** A condition to be used against `Client` object types. All fields are tested for equality and combined with a logical ‘and.’ */ export declare type ClientCondition = { /** Checks for equality with the object’s `id` field. */ id?: Maybe; /** Checks for equality with the object’s `clientId` field. */ clientId?: Maybe; /** Checks for equality with the object’s `clientSecret` field. */ clientSecret?: Maybe; /** Checks for equality with the object’s `accessTokenLifetime` field. */ accessTokenLifetime?: Maybe; /** Checks for equality with the object’s `refreshTokenLifetime` field. */ refreshTokenLifetime?: Maybe; /** Checks for equality with the object’s `displayName` field. */ displayName?: Maybe; }; /** A filter to be used against `Client` object types. All fields are combined with a logical ‘and.’ */ export declare type ClientFilter = { /** Filter by the object’s `id` field. */ id?: Maybe; /** Filter by the object’s `clientId` field. */ clientId?: Maybe; /** Filter by the object’s `clientSecret` field. */ clientSecret?: Maybe; /** Filter by the object’s `accessTokenLifetime` field. */ accessTokenLifetime?: Maybe; /** Filter by the object’s `refreshTokenLifetime` field. */ refreshTokenLifetime?: Maybe; /** Filter by the object’s `displayName` field. */ displayName?: Maybe; /** Checks for all expressions in this list. */ and?: Maybe>; /** Checks for any expressions in this list. */ or?: Maybe>; /** Negates the expression. */ not?: Maybe; }; /** An input for mutations affecting `Client` */ export declare type ClientInput = { clientId: Scalars['String']; clientSecret: Scalars['String']; accessTokenLifetime?: Maybe; refreshTokenLifetime?: Maybe; displayName?: Maybe; }; /** Represents an update to a `Client`. Fields that are set will be updated. */ export declare type ClientPatch = { clientId?: Maybe; clientSecret?: Maybe; accessTokenLifetime?: Maybe; refreshTokenLifetime?: Maybe; displayName?: Maybe; }; export declare type ClientPermissionsByUserPayload = { __typename?: 'ClientPermissionsByUserPayload'; userId?: Maybe; givenName?: Maybe; lastName?: Maybe; scopes?: Maybe>>; }; export declare type ClientPermissionsScopes = { __typename?: 'ClientPermissionsScopes'; scopeId?: Maybe; scope?: Maybe; environmentId?: Maybe; environment?: Maybe; accessLevel?: Maybe; }; export declare type ClientScope = Node & { __typename?: 'ClientScope'; /** A globally unique identifier. Can be used in various places throughout the system to identify this single value. */ nodeId: Scalars['ID']; clientId: Scalars['Int']; scopeId: Scalars['String']; /** Reads a single `Client` that is related to this `ClientScope`. */ clientByClientId?: Maybe; /** Reads a single `Scope` that is related to this `ClientScope`. */ scopeByScopeId?: Maybe; }; /** * A condition to be used against `ClientScope` object types. All fields are tested * for equality and combined with a logical ‘and.’ */ export declare type ClientScopeCondition = { /** Checks for equality with the object’s `clientId` field. */ clientId?: Maybe; /** Checks for equality with the object’s `scopeId` field. */ scopeId?: Maybe; }; /** A filter to be used against `ClientScope` object types. All fields are combined with a logical ‘and.’ */ export declare type ClientScopeFilter = { /** Filter by the object’s `clientId` field. */ clientId?: Maybe; /** Filter by the object’s `scopeId` field. */ scopeId?: Maybe; /** Checks for all expressions in this list. */ and?: Maybe>; /** Checks for any expressions in this list. */ or?: Maybe>; /** Negates the expression. */ not?: Maybe; }; /** An input for mutations affecting `ClientScope` */ export declare type ClientScopeInput = { clientId: Scalars['Int']; scopeId: Scalars['String']; }; /** Represents an update to a `ClientScope`. Fields that are set will be updated. */ export declare type ClientScopePatch = { clientId?: Maybe; scopeId?: Maybe; }; /** A connection to a list of `ClientScope` values. */ export declare type ClientScopesConnection = { __typename?: 'ClientScopesConnection'; /** A list of `ClientScope` objects. */ nodes: Array>; /** A list of edges which contains the `ClientScope` and cursor to aid in pagination. */ edges: Array; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The count of *all* `ClientScope` you could get from the connection. */ totalCount: Scalars['Int']; }; /** A `ClientScope` edge in the connection. */ export declare type ClientScopesEdge = { __typename?: 'ClientScopesEdge'; /** A cursor for use in pagination. */ cursor?: Maybe; /** The `ClientScope` at the end of the edge. */ node?: Maybe; }; /** Methods to use when ordering `ClientScope`. */ export declare type ClientScopesOrderBy = 'NATURAL' | 'CLIENT_ID_ASC' | 'CLIENT_ID_DESC' | 'SCOPE_ID_ASC' | 'SCOPE_ID_DESC' | 'PRIMARY_KEY_ASC' | 'PRIMARY_KEY_DESC' | 'CLIENT_BY_CLIENT_ID__ID_ASC' | 'CLIENT_BY_CLIENT_ID__ID_DESC' | 'CLIENT_BY_CLIENT_ID__CLIENT_ID_ASC' | 'CLIENT_BY_CLIENT_ID__CLIENT_ID_DESC' | 'CLIENT_BY_CLIENT_ID__CLIENT_SECRET_ASC' | 'CLIENT_BY_CLIENT_ID__CLIENT_SECRET_DESC' | 'CLIENT_BY_CLIENT_ID__ACCESS_TOKEN_LIFETIME_ASC' | 'CLIENT_BY_CLIENT_ID__ACCESS_TOKEN_LIFETIME_DESC' | 'CLIENT_BY_CLIENT_ID__REFRESH_TOKEN_LIFETIME_ASC' | 'CLIENT_BY_CLIENT_ID__REFRESH_TOKEN_LIFETIME_DESC' | 'CLIENT_BY_CLIENT_ID__DISPLAY_NAME_ASC' | 'CLIENT_BY_CLIENT_ID__DISPLAY_NAME_DESC' | 'SCOPE_BY_SCOPE_ID__ID_ASC' | 'SCOPE_BY_SCOPE_ID__ID_DESC' | 'SCOPE_BY_SCOPE_ID__DISPLAY_NAME_ASC' | 'SCOPE_BY_SCOPE_ID__DISPLAY_NAME_DESC'; /** A connection to a list of `Client` values. */ export declare type ClientsConnection = { __typename?: 'ClientsConnection'; /** A list of `Client` objects. */ nodes: Array>; /** A list of edges which contains the `Client` and cursor to aid in pagination. */ edges: Array; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The count of *all* `Client` you could get from the connection. */ totalCount: Scalars['Int']; }; /** A `Client` edge in the connection. */ export declare type ClientsEdge = { __typename?: 'ClientsEdge'; /** A cursor for use in pagination. */ cursor?: Maybe; /** The `Client` at the end of the edge. */ node?: Maybe; }; /** Methods to use when ordering `Client`. */ export declare type ClientsOrderBy = 'NATURAL' | 'ID_ASC' | 'ID_DESC' | 'CLIENT_ID_ASC' | 'CLIENT_ID_DESC' | 'CLIENT_SECRET_ASC' | 'CLIENT_SECRET_DESC' | 'ACCESS_TOKEN_LIFETIME_ASC' | 'ACCESS_TOKEN_LIFETIME_DESC' | 'REFRESH_TOKEN_LIFETIME_ASC' | 'REFRESH_TOKEN_LIFETIME_DESC' | 'DISPLAY_NAME_ASC' | 'DISPLAY_NAME_DESC' | 'PRIMARY_KEY_ASC' | 'PRIMARY_KEY_DESC' | 'REDIRECTURISES_BY_CLIENT_ID__COUNT_ASC' | 'REDIRECTURISES_BY_CLIENT_ID__COUNT_DESC' | 'GRANTS_BY_CLIENT_ID__COUNT_ASC' | 'GRANTS_BY_CLIENT_ID__COUNT_DESC' | 'RESPONSETYPES_BY_CLIENT_ID__COUNT_ASC' | 'RESPONSETYPES_BY_CLIENT_ID__COUNT_DESC' | 'LOGOUTREDIRECTURISES_BY_CLIENT_ID__COUNT_ASC' | 'LOGOUTREDIRECTURISES_BY_CLIENT_ID__COUNT_DESC' | 'USERCLAIMS_BY_CLIENT_ID__COUNT_ASC' | 'USERCLAIMS_BY_CLIENT_ID__COUNT_DESC' | 'CLIENT_SCOPES_BY_CLIENT_ID__COUNT_ASC' | 'CLIENT_SCOPES_BY_CLIENT_ID__COUNT_DESC'; /** All input for the create `Accesstoken` mutation. */ export declare type CreateAccesstokenInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The `Accesstoken` to be created by this mutation. */ accesstoken: AccesstokenInput; }; /** The output of our create `Accesstoken` mutation. */ export declare type CreateAccesstokenPayload = { __typename?: 'CreateAccesstokenPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Accesstoken` that was created by this mutation. */ accesstoken?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** An edge for our `Accesstoken`. May be used by Relay 1. */ accesstokenEdge?: Maybe; }; /** The output of our create `Accesstoken` mutation. */ export declare type CreateAccesstokenPayloadAccesstokenEdgeArgs = { orderBy?: Maybe>; }; /** All input for the create `Authorizationcode` mutation. */ export declare type CreateAuthorizationcodeInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The `Authorizationcode` to be created by this mutation. */ authorizationcode: AuthorizationcodeInput; }; /** The output of our create `Authorizationcode` mutation. */ export declare type CreateAuthorizationcodePayload = { __typename?: 'CreateAuthorizationcodePayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Authorizationcode` that was created by this mutation. */ authorizationcode?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** An edge for our `Authorizationcode`. May be used by Relay 1. */ authorizationcodeEdge?: Maybe; }; /** The output of our create `Authorizationcode` mutation. */ export declare type CreateAuthorizationcodePayloadAuthorizationcodeEdgeArgs = { orderBy?: Maybe>; }; /** All input for the create `Client` mutation. */ export declare type CreateClientInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The `Client` to be created by this mutation. */ client: ClientInput; }; /** The output of our create `Client` mutation. */ export declare type CreateClientPayload = { __typename?: 'CreateClientPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Client` that was created by this mutation. */ client?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** An edge for our `Client`. May be used by Relay 1. */ clientEdge?: Maybe; }; /** The output of our create `Client` mutation. */ export declare type CreateClientPayloadClientEdgeArgs = { orderBy?: Maybe>; }; /** All input for the create `ClientScope` mutation. */ export declare type CreateClientScopeInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The `ClientScope` to be created by this mutation. */ clientScope: ClientScopeInput; }; /** The output of our create `ClientScope` mutation. */ export declare type CreateClientScopePayload = { __typename?: 'CreateClientScopePayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `ClientScope` that was created by this mutation. */ clientScope?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `Client` that is related to this `ClientScope`. */ clientByClientId?: Maybe; /** Reads a single `Scope` that is related to this `ClientScope`. */ scopeByScopeId?: Maybe; /** An edge for our `ClientScope`. May be used by Relay 1. */ clientScopeEdge?: Maybe; }; /** The output of our create `ClientScope` mutation. */ export declare type CreateClientScopePayloadClientScopeEdgeArgs = { orderBy?: Maybe>; }; /** All input for the create `Environment` mutation. */ export declare type CreateEnvironmentInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The `Environment` to be created by this mutation. */ environment: EnvironmentInput; }; /** The output of our create `Environment` mutation. */ export declare type CreateEnvironmentPayload = { __typename?: 'CreateEnvironmentPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Environment` that was created by this mutation. */ environment?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `Scope` that is related to this `Environment`. */ scopeByScopeId?: Maybe; /** An edge for our `Environment`. May be used by Relay 1. */ environmentEdge?: Maybe; }; /** The output of our create `Environment` mutation. */ export declare type CreateEnvironmentPayloadEnvironmentEdgeArgs = { orderBy?: Maybe>; }; /** All input for the create `Grant` mutation. */ export declare type CreateGrantInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The `Grant` to be created by this mutation. */ grant: GrantInput; }; /** The output of our create `Grant` mutation. */ export declare type CreateGrantPayload = { __typename?: 'CreateGrantPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Grant` that was created by this mutation. */ grant?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `Client` that is related to this `Grant`. */ clientByClientId?: Maybe; /** An edge for our `Grant`. May be used by Relay 1. */ grantEdge?: Maybe; }; /** The output of our create `Grant` mutation. */ export declare type CreateGrantPayloadGrantEdgeArgs = { orderBy?: Maybe>; }; /** All input for the create `GridProfile` mutation. */ export declare type CreateGridProfileInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The `GridProfile` to be created by this mutation. */ gridProfile: GridProfileInput; }; /** The output of our create `GridProfile` mutation. */ export declare type CreateGridProfilePayload = { __typename?: 'CreateGridProfilePayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `GridProfile` that was created by this mutation. */ gridProfile?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `User` that is related to this `GridProfile`. */ userByUserId?: Maybe; /** An edge for our `GridProfile`. May be used by Relay 1. */ gridProfileEdge?: Maybe; }; /** The output of our create `GridProfile` mutation. */ export declare type CreateGridProfilePayloadGridProfileEdgeArgs = { orderBy?: Maybe>; }; /** All input for the create `Logoutredirecturis` mutation. */ export declare type CreateLogoutredirecturisInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The `Logoutredirecturis` to be created by this mutation. */ logoutredirecturis: LogoutredirecturisInput; }; /** The output of our create `Logoutredirecturis` mutation. */ export declare type CreateLogoutredirecturisPayload = { __typename?: 'CreateLogoutredirecturisPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Logoutredirecturis` that was created by this mutation. */ logoutredirecturis?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `Client` that is related to this `Logoutredirecturis`. */ clientByClientId?: Maybe; /** An edge for our `Logoutredirecturis`. May be used by Relay 1. */ logoutredirecturisEdge?: Maybe; }; /** The output of our create `Logoutredirecturis` mutation. */ export declare type CreateLogoutredirecturisPayloadLogoutredirecturisEdgeArgs = { orderBy?: Maybe>; }; /** All input for the create `Migration` mutation. */ export declare type CreateMigrationInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The `Migration` to be created by this mutation. */ migration: MigrationInput; }; /** The output of our create `Migration` mutation. */ export declare type CreateMigrationPayload = { __typename?: 'CreateMigrationPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Migration` that was created by this mutation. */ migration?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** An edge for our `Migration`. May be used by Relay 1. */ migrationEdge?: Maybe; }; /** The output of our create `Migration` mutation. */ export declare type CreateMigrationPayloadMigrationEdgeArgs = { orderBy?: Maybe>; }; /** All input for the create `Redirecturis` mutation. */ export declare type CreateRedirecturisInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The `Redirecturis` to be created by this mutation. */ redirecturis: RedirecturisInput; }; /** The output of our create `Redirecturis` mutation. */ export declare type CreateRedirecturisPayload = { __typename?: 'CreateRedirecturisPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Redirecturis` that was created by this mutation. */ redirecturis?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `Client` that is related to this `Redirecturis`. */ clientByClientId?: Maybe; /** An edge for our `Redirecturis`. May be used by Relay 1. */ redirecturisEdge?: Maybe; }; /** The output of our create `Redirecturis` mutation. */ export declare type CreateRedirecturisPayloadRedirecturisEdgeArgs = { orderBy?: Maybe>; }; /** All input for the create `Responsetype` mutation. */ export declare type CreateResponsetypeInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The `Responsetype` to be created by this mutation. */ responsetype: ResponsetypeInput; }; /** The output of our create `Responsetype` mutation. */ export declare type CreateResponsetypePayload = { __typename?: 'CreateResponsetypePayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Responsetype` that was created by this mutation. */ responsetype?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `Client` that is related to this `Responsetype`. */ clientByClientId?: Maybe; /** An edge for our `Responsetype`. May be used by Relay 1. */ responsetypeEdge?: Maybe; }; /** The output of our create `Responsetype` mutation. */ export declare type CreateResponsetypePayloadResponsetypeEdgeArgs = { orderBy?: Maybe>; }; /** All input for the create `Role` mutation. */ export declare type CreateRoleInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The `Role` to be created by this mutation. */ role: RoleInput; }; /** The output of our create `Role` mutation. */ export declare type CreateRolePayload = { __typename?: 'CreateRolePayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Role` that was created by this mutation. */ role?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** An edge for our `Role`. May be used by Relay 1. */ roleEdge?: Maybe; }; /** The output of our create `Role` mutation. */ export declare type CreateRolePayloadRoleEdgeArgs = { orderBy?: Maybe>; }; /** All input for the create `ScopeConfig` mutation. */ export declare type CreateScopeConfigInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The `ScopeConfig` to be created by this mutation. */ scopeConfig: ScopeConfigInput; }; /** The output of our create `ScopeConfig` mutation. */ export declare type CreateScopeConfigPayload = { __typename?: 'CreateScopeConfigPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `ScopeConfig` that was created by this mutation. */ scopeConfig?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `Scope` that is related to this `ScopeConfig`. */ scopeByScopeId?: Maybe; /** Reads a single `Environment` that is related to this `ScopeConfig`. */ environmentByScopeIdAndEnvironmentId?: Maybe; /** Reads a single `User` that is related to this `ScopeConfig`. */ userByUserId?: Maybe; /** An edge for our `ScopeConfig`. May be used by Relay 1. */ scopeConfigEdge?: Maybe; }; /** The output of our create `ScopeConfig` mutation. */ export declare type CreateScopeConfigPayloadScopeConfigEdgeArgs = { orderBy?: Maybe>; }; /** All input for the create `Scope` mutation. */ export declare type CreateScopeInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The `Scope` to be created by this mutation. */ scope: ScopeInput; }; /** The output of our create `Scope` mutation. */ export declare type CreateScopePayload = { __typename?: 'CreateScopePayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Scope` that was created by this mutation. */ scope?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** An edge for our `Scope`. May be used by Relay 1. */ scopeEdge?: Maybe; }; /** The output of our create `Scope` mutation. */ export declare type CreateScopePayloadScopeEdgeArgs = { orderBy?: Maybe>; }; /** All input for the create `Session` mutation. */ export declare type CreateSessionInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The `Session` to be created by this mutation. */ session: SessionInput; }; /** The output of our create `Session` mutation. */ export declare type CreateSessionPayload = { __typename?: 'CreateSessionPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Session` that was created by this mutation. */ session?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** An edge for our `Session`. May be used by Relay 1. */ sessionEdge?: Maybe; }; /** The output of our create `Session` mutation. */ export declare type CreateSessionPayloadSessionEdgeArgs = { orderBy?: Maybe>; }; /** All input for the create `User` mutation. */ export declare type CreateUserInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The `User` to be created by this mutation. */ user: UserInput; }; /** The output of our create `User` mutation. */ export declare type CreateUserPayload = { __typename?: 'CreateUserPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `User` that was created by this mutation. */ user?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** An edge for our `User`. May be used by Relay 1. */ userEdge?: Maybe; }; /** The output of our create `User` mutation. */ export declare type CreateUserPayloadUserEdgeArgs = { orderBy?: Maybe>; }; /** All input for the create `UserRole` mutation. */ export declare type CreateUserRoleInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The `UserRole` to be created by this mutation. */ userRole: UserRoleInput; }; /** The output of our create `UserRole` mutation. */ export declare type CreateUserRolePayload = { __typename?: 'CreateUserRolePayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `UserRole` that was created by this mutation. */ userRole?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `User` that is related to this `UserRole`. */ userByUserId?: Maybe; /** Reads a single `Role` that is related to this `UserRole`. */ roleByRoleId?: Maybe; /** An edge for our `UserRole`. May be used by Relay 1. */ userRoleEdge?: Maybe; }; /** The output of our create `UserRole` mutation. */ export declare type CreateUserRolePayloadUserRoleEdgeArgs = { orderBy?: Maybe>; }; /** All input for the create `Userclaim` mutation. */ export declare type CreateUserclaimInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The `Userclaim` to be created by this mutation. */ userclaim: UserclaimInput; }; /** The output of our create `Userclaim` mutation. */ export declare type CreateUserclaimPayload = { __typename?: 'CreateUserclaimPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Userclaim` that was created by this mutation. */ userclaim?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `Client` that is related to this `Userclaim`. */ clientByClientId?: Maybe; /** Reads a single `User` that is related to this `Userclaim`. */ userByUserId?: Maybe; /** An edge for our `Userclaim`. May be used by Relay 1. */ userclaimEdge?: Maybe; }; /** The output of our create `Userclaim` mutation. */ export declare type CreateUserclaimPayloadUserclaimEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `deleteAccesstokenById` mutation. */ export declare type DeleteAccesstokenByIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; id: Scalars['String']; }; /** All input for the `deleteAccesstoken` mutation. */ export declare type DeleteAccesstokenInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `Accesstoken` to be deleted. */ nodeId: Scalars['ID']; }; /** The output of our delete `Accesstoken` mutation. */ export declare type DeleteAccesstokenPayload = { __typename?: 'DeleteAccesstokenPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Accesstoken` that was deleted by this mutation. */ accesstoken?: Maybe; deletedAccesstokenId?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** An edge for our `Accesstoken`. May be used by Relay 1. */ accesstokenEdge?: Maybe; }; /** The output of our delete `Accesstoken` mutation. */ export declare type DeleteAccesstokenPayloadAccesstokenEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `deleteAuthorizationcodeById` mutation. */ export declare type DeleteAuthorizationcodeByIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; id: Scalars['String']; }; /** All input for the `deleteAuthorizationcode` mutation. */ export declare type DeleteAuthorizationcodeInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `Authorizationcode` to be deleted. */ nodeId: Scalars['ID']; }; /** The output of our delete `Authorizationcode` mutation. */ export declare type DeleteAuthorizationcodePayload = { __typename?: 'DeleteAuthorizationcodePayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Authorizationcode` that was deleted by this mutation. */ authorizationcode?: Maybe; deletedAuthorizationcodeId?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** An edge for our `Authorizationcode`. May be used by Relay 1. */ authorizationcodeEdge?: Maybe; }; /** The output of our delete `Authorizationcode` mutation. */ export declare type DeleteAuthorizationcodePayloadAuthorizationcodeEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `deleteClientByClientId` mutation. */ export declare type DeleteClientByClientIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; clientId: Scalars['String']; }; /** All input for the `deleteClientById` mutation. */ export declare type DeleteClientByIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; id: Scalars['Int']; }; /** All input for the `deleteClient` mutation. */ export declare type DeleteClientInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `Client` to be deleted. */ nodeId: Scalars['ID']; }; /** The output of our delete `Client` mutation. */ export declare type DeleteClientPayload = { __typename?: 'DeleteClientPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Client` that was deleted by this mutation. */ client?: Maybe; deletedClientId?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** An edge for our `Client`. May be used by Relay 1. */ clientEdge?: Maybe; }; /** The output of our delete `Client` mutation. */ export declare type DeleteClientPayloadClientEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `deleteClientScopeByClientIdAndScopeId` mutation. */ export declare type DeleteClientScopeByClientIdAndScopeIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; clientId: Scalars['Int']; scopeId: Scalars['String']; }; /** All input for the `deleteClientScope` mutation. */ export declare type DeleteClientScopeInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `ClientScope` to be deleted. */ nodeId: Scalars['ID']; }; /** The output of our delete `ClientScope` mutation. */ export declare type DeleteClientScopePayload = { __typename?: 'DeleteClientScopePayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `ClientScope` that was deleted by this mutation. */ clientScope?: Maybe; deletedClientScopeId?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `Client` that is related to this `ClientScope`. */ clientByClientId?: Maybe; /** Reads a single `Scope` that is related to this `ClientScope`. */ scopeByScopeId?: Maybe; /** An edge for our `ClientScope`. May be used by Relay 1. */ clientScopeEdge?: Maybe; }; /** The output of our delete `ClientScope` mutation. */ export declare type DeleteClientScopePayloadClientScopeEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `deleteEnvironmentByIdAndScopeId` mutation. */ export declare type DeleteEnvironmentByIdAndScopeIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; id: Scalars['Int']; scopeId: Scalars['String']; }; /** All input for the `deleteEnvironment` mutation. */ export declare type DeleteEnvironmentInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `Environment` to be deleted. */ nodeId: Scalars['ID']; }; /** The output of our delete `Environment` mutation. */ export declare type DeleteEnvironmentPayload = { __typename?: 'DeleteEnvironmentPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Environment` that was deleted by this mutation. */ environment?: Maybe; deletedEnvironmentId?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `Scope` that is related to this `Environment`. */ scopeByScopeId?: Maybe; /** An edge for our `Environment`. May be used by Relay 1. */ environmentEdge?: Maybe; }; /** The output of our delete `Environment` mutation. */ export declare type DeleteEnvironmentPayloadEnvironmentEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `deleteGrantById` mutation. */ export declare type DeleteGrantByIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; id: Scalars['Int']; }; /** All input for the `deleteGrant` mutation. */ export declare type DeleteGrantInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `Grant` to be deleted. */ nodeId: Scalars['ID']; }; /** The output of our delete `Grant` mutation. */ export declare type DeleteGrantPayload = { __typename?: 'DeleteGrantPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Grant` that was deleted by this mutation. */ grant?: Maybe; deletedGrantId?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `Client` that is related to this `Grant`. */ clientByClientId?: Maybe; /** An edge for our `Grant`. May be used by Relay 1. */ grantEdge?: Maybe; }; /** The output of our delete `Grant` mutation. */ export declare type DeleteGrantPayloadGrantEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `deleteGridProfileByUserIdAndPath` mutation. */ export declare type DeleteGridProfileByUserIdAndPathInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; userId: Scalars['String']; path: Scalars['String']; }; /** All input for the `deleteGridProfile` mutation. */ export declare type DeleteGridProfileInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `GridProfile` to be deleted. */ nodeId: Scalars['ID']; }; /** The output of our delete `GridProfile` mutation. */ export declare type DeleteGridProfilePayload = { __typename?: 'DeleteGridProfilePayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `GridProfile` that was deleted by this mutation. */ gridProfile?: Maybe; deletedGridProfileId?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `User` that is related to this `GridProfile`. */ userByUserId?: Maybe; /** An edge for our `GridProfile`. May be used by Relay 1. */ gridProfileEdge?: Maybe; }; /** The output of our delete `GridProfile` mutation. */ export declare type DeleteGridProfilePayloadGridProfileEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `deleteLogoutredirecturisById` mutation. */ export declare type DeleteLogoutredirecturisByIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; id: Scalars['Int']; }; /** All input for the `deleteLogoutredirecturis` mutation. */ export declare type DeleteLogoutredirecturisInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `Logoutredirecturis` to be deleted. */ nodeId: Scalars['ID']; }; /** The output of our delete `Logoutredirecturis` mutation. */ export declare type DeleteLogoutredirecturisPayload = { __typename?: 'DeleteLogoutredirecturisPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Logoutredirecturis` that was deleted by this mutation. */ logoutredirecturis?: Maybe; deletedLogoutredirecturisId?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `Client` that is related to this `Logoutredirecturis`. */ clientByClientId?: Maybe; /** An edge for our `Logoutredirecturis`. May be used by Relay 1. */ logoutredirecturisEdge?: Maybe; }; /** The output of our delete `Logoutredirecturis` mutation. */ export declare type DeleteLogoutredirecturisPayloadLogoutredirecturisEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `deleteMigrationById` mutation. */ export declare type DeleteMigrationByIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; id: Scalars['Int']; }; /** All input for the `deleteMigration` mutation. */ export declare type DeleteMigrationInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `Migration` to be deleted. */ nodeId: Scalars['ID']; }; /** The output of our delete `Migration` mutation. */ export declare type DeleteMigrationPayload = { __typename?: 'DeleteMigrationPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Migration` that was deleted by this mutation. */ migration?: Maybe; deletedMigrationId?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** An edge for our `Migration`. May be used by Relay 1. */ migrationEdge?: Maybe; }; /** The output of our delete `Migration` mutation. */ export declare type DeleteMigrationPayloadMigrationEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `deleteRedirecturisById` mutation. */ export declare type DeleteRedirecturisByIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; id: Scalars['Int']; }; /** All input for the `deleteRedirecturis` mutation. */ export declare type DeleteRedirecturisInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `Redirecturis` to be deleted. */ nodeId: Scalars['ID']; }; /** The output of our delete `Redirecturis` mutation. */ export declare type DeleteRedirecturisPayload = { __typename?: 'DeleteRedirecturisPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Redirecturis` that was deleted by this mutation. */ redirecturis?: Maybe; deletedRedirecturisId?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `Client` that is related to this `Redirecturis`. */ clientByClientId?: Maybe; /** An edge for our `Redirecturis`. May be used by Relay 1. */ redirecturisEdge?: Maybe; }; /** The output of our delete `Redirecturis` mutation. */ export declare type DeleteRedirecturisPayloadRedirecturisEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `deleteResponsetypeById` mutation. */ export declare type DeleteResponsetypeByIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; id: Scalars['Int']; }; /** All input for the `deleteResponsetype` mutation. */ export declare type DeleteResponsetypeInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `Responsetype` to be deleted. */ nodeId: Scalars['ID']; }; /** The output of our delete `Responsetype` mutation. */ export declare type DeleteResponsetypePayload = { __typename?: 'DeleteResponsetypePayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Responsetype` that was deleted by this mutation. */ responsetype?: Maybe; deletedResponsetypeId?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `Client` that is related to this `Responsetype`. */ clientByClientId?: Maybe; /** An edge for our `Responsetype`. May be used by Relay 1. */ responsetypeEdge?: Maybe; }; /** The output of our delete `Responsetype` mutation. */ export declare type DeleteResponsetypePayloadResponsetypeEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `deleteRoleById` mutation. */ export declare type DeleteRoleByIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; id: Scalars['String']; }; /** All input for the `deleteRole` mutation. */ export declare type DeleteRoleInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `Role` to be deleted. */ nodeId: Scalars['ID']; }; /** The output of our delete `Role` mutation. */ export declare type DeleteRolePayload = { __typename?: 'DeleteRolePayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Role` that was deleted by this mutation. */ role?: Maybe; deletedRoleId?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** An edge for our `Role`. May be used by Relay 1. */ roleEdge?: Maybe; }; /** The output of our delete `Role` mutation. */ export declare type DeleteRolePayloadRoleEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `deleteScopeById` mutation. */ export declare type DeleteScopeByIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; id: Scalars['String']; }; /** All input for the `deleteScopeConfigByScopeIdAndUserId` mutation. */ export declare type DeleteScopeConfigByScopeIdAndUserIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; scopeId: Scalars['String']; userId: Scalars['String']; }; /** All input for the `deleteScopeConfig` mutation. */ export declare type DeleteScopeConfigInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `ScopeConfig` to be deleted. */ nodeId: Scalars['ID']; }; /** The output of our delete `ScopeConfig` mutation. */ export declare type DeleteScopeConfigPayload = { __typename?: 'DeleteScopeConfigPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `ScopeConfig` that was deleted by this mutation. */ scopeConfig?: Maybe; deletedScopeConfigId?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `Scope` that is related to this `ScopeConfig`. */ scopeByScopeId?: Maybe; /** Reads a single `Environment` that is related to this `ScopeConfig`. */ environmentByScopeIdAndEnvironmentId?: Maybe; /** Reads a single `User` that is related to this `ScopeConfig`. */ userByUserId?: Maybe; /** An edge for our `ScopeConfig`. May be used by Relay 1. */ scopeConfigEdge?: Maybe; }; /** The output of our delete `ScopeConfig` mutation. */ export declare type DeleteScopeConfigPayloadScopeConfigEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `deleteScope` mutation. */ export declare type DeleteScopeInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `Scope` to be deleted. */ nodeId: Scalars['ID']; }; /** The output of our delete `Scope` mutation. */ export declare type DeleteScopePayload = { __typename?: 'DeleteScopePayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Scope` that was deleted by this mutation. */ scope?: Maybe; deletedScopeId?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** An edge for our `Scope`. May be used by Relay 1. */ scopeEdge?: Maybe; }; /** The output of our delete `Scope` mutation. */ export declare type DeleteScopePayloadScopeEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `deleteSessionById` mutation. */ export declare type DeleteSessionByIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; id: Scalars['String']; }; /** All input for the `deleteSession` mutation. */ export declare type DeleteSessionInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `Session` to be deleted. */ nodeId: Scalars['ID']; }; /** The output of our delete `Session` mutation. */ export declare type DeleteSessionPayload = { __typename?: 'DeleteSessionPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Session` that was deleted by this mutation. */ session?: Maybe; deletedSessionId?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** An edge for our `Session`. May be used by Relay 1. */ sessionEdge?: Maybe; }; /** The output of our delete `Session` mutation. */ export declare type DeleteSessionPayloadSessionEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `deleteUserById` mutation. */ export declare type DeleteUserByIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; id: Scalars['String']; }; /** All input for the `deleteUser` mutation. */ export declare type DeleteUserInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `User` to be deleted. */ nodeId: Scalars['ID']; }; /** The output of our delete `User` mutation. */ export declare type DeleteUserPayload = { __typename?: 'DeleteUserPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `User` that was deleted by this mutation. */ user?: Maybe; deletedUserId?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** An edge for our `User`. May be used by Relay 1. */ userEdge?: Maybe; }; /** The output of our delete `User` mutation. */ export declare type DeleteUserPayloadUserEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `deleteUserRoleByUserIdAndRoleId` mutation. */ export declare type DeleteUserRoleByUserIdAndRoleIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; userId: Scalars['String']; roleId: Scalars['String']; }; /** All input for the `deleteUserRole` mutation. */ export declare type DeleteUserRoleInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `UserRole` to be deleted. */ nodeId: Scalars['ID']; }; /** The output of our delete `UserRole` mutation. */ export declare type DeleteUserRolePayload = { __typename?: 'DeleteUserRolePayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `UserRole` that was deleted by this mutation. */ userRole?: Maybe; deletedUserRoleId?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `User` that is related to this `UserRole`. */ userByUserId?: Maybe; /** Reads a single `Role` that is related to this `UserRole`. */ roleByRoleId?: Maybe; /** An edge for our `UserRole`. May be used by Relay 1. */ userRoleEdge?: Maybe; }; /** The output of our delete `UserRole` mutation. */ export declare type DeleteUserRolePayloadUserRoleEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `deleteUserclaimById` mutation. */ export declare type DeleteUserclaimByIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; id: Scalars['Int']; }; /** All input for the `deleteUserclaim` mutation. */ export declare type DeleteUserclaimInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `Userclaim` to be deleted. */ nodeId: Scalars['ID']; }; /** The output of our delete `Userclaim` mutation. */ export declare type DeleteUserclaimPayload = { __typename?: 'DeleteUserclaimPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Userclaim` that was deleted by this mutation. */ userclaim?: Maybe; deletedUserclaimId?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `Client` that is related to this `Userclaim`. */ clientByClientId?: Maybe; /** Reads a single `User` that is related to this `Userclaim`. */ userByUserId?: Maybe; /** An edge for our `Userclaim`. May be used by Relay 1. */ userclaimEdge?: Maybe; }; /** The output of our delete `Userclaim` mutation. */ export declare type DeleteUserclaimPayloadUserclaimEdgeArgs = { orderBy?: Maybe>; }; export declare type Environment = Node & { __typename?: 'Environment'; /** A globally unique identifier. Can be used in various places throughout the system to identify this single value. */ nodeId: Scalars['ID']; id: Scalars['Int']; scopeId: Scalars['String']; displayName: Scalars['String']; payload: Scalars['JSON']; /** Reads a single `Scope` that is related to this `Environment`. */ scopeByScopeId?: Maybe; /** Reads and enables pagination through a set of `ScopeConfig`. */ scopeConfigsByScopeIdAndEnvironmentId: ScopeConfigsConnection; }; export declare type EnvironmentScopeConfigsByScopeIdAndEnvironmentIdArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; /** * A condition to be used against `Environment` object types. All fields are tested * for equality and combined with a logical ‘and.’ */ export declare type EnvironmentCondition = { /** Checks for equality with the object’s `id` field. */ id?: Maybe; /** Checks for equality with the object’s `scopeId` field. */ scopeId?: Maybe; /** Checks for equality with the object’s `displayName` field. */ displayName?: Maybe; /** Checks for equality with the object’s `payload` field. */ payload?: Maybe; }; /** A filter to be used against `Environment` object types. All fields are combined with a logical ‘and.’ */ export declare type EnvironmentFilter = { /** Filter by the object’s `id` field. */ id?: Maybe; /** Filter by the object’s `scopeId` field. */ scopeId?: Maybe; /** Filter by the object’s `displayName` field. */ displayName?: Maybe; /** Filter by the object’s `payload` field. */ payload?: Maybe; /** Checks for all expressions in this list. */ and?: Maybe>; /** Checks for any expressions in this list. */ or?: Maybe>; /** Negates the expression. */ not?: Maybe; }; /** An input for mutations affecting `Environment` */ export declare type EnvironmentInput = { scopeId: Scalars['String']; displayName: Scalars['String']; payload: Scalars['JSON']; }; /** Represents an update to a `Environment`. Fields that are set will be updated. */ export declare type EnvironmentPatch = { scopeId?: Maybe; displayName?: Maybe; payload?: Maybe; }; /** A connection to a list of `Environment` values. */ export declare type EnvironmentsConnection = { __typename?: 'EnvironmentsConnection'; /** A list of `Environment` objects. */ nodes: Array>; /** A list of edges which contains the `Environment` and cursor to aid in pagination. */ edges: Array; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The count of *all* `Environment` you could get from the connection. */ totalCount: Scalars['Int']; }; /** A `Environment` edge in the connection. */ export declare type EnvironmentsEdge = { __typename?: 'EnvironmentsEdge'; /** A cursor for use in pagination. */ cursor?: Maybe; /** The `Environment` at the end of the edge. */ node?: Maybe; }; /** Methods to use when ordering `Environment`. */ export declare type EnvironmentsOrderBy = 'NATURAL' | 'ID_ASC' | 'ID_DESC' | 'SCOPE_ID_ASC' | 'SCOPE_ID_DESC' | 'DISPLAY_NAME_ASC' | 'DISPLAY_NAME_DESC' | 'PAYLOAD_ASC' | 'PAYLOAD_DESC' | 'PRIMARY_KEY_ASC' | 'PRIMARY_KEY_DESC' | 'SCOPE_BY_SCOPE_ID__ID_ASC' | 'SCOPE_BY_SCOPE_ID__ID_DESC' | 'SCOPE_BY_SCOPE_ID__DISPLAY_NAME_ASC' | 'SCOPE_BY_SCOPE_ID__DISPLAY_NAME_DESC' | 'SCOPE_CONFIGS_BY_SCOPE_ID_AND_ENVIRONMENT_ID__COUNT_ASC' | 'SCOPE_CONFIGS_BY_SCOPE_ID_AND_ENVIRONMENT_ID__COUNT_DESC'; export declare type Grant = Node & { __typename?: 'Grant'; /** A globally unique identifier. Can be used in various places throughout the system to identify this single value. */ nodeId: Scalars['ID']; id: Scalars['Int']; clientId: Scalars['Int']; grantType: Scalars['String']; /** Reads a single `Client` that is related to this `Grant`. */ clientByClientId?: Maybe; }; /** A condition to be used against `Grant` object types. All fields are tested for equality and combined with a logical ‘and.’ */ export declare type GrantCondition = { /** Checks for equality with the object’s `id` field. */ id?: Maybe; /** Checks for equality with the object’s `clientId` field. */ clientId?: Maybe; /** Checks for equality with the object’s `grantType` field. */ grantType?: Maybe; }; /** A filter to be used against `Grant` object types. All fields are combined with a logical ‘and.’ */ export declare type GrantFilter = { /** Filter by the object’s `id` field. */ id?: Maybe; /** Filter by the object’s `clientId` field. */ clientId?: Maybe; /** Filter by the object’s `grantType` field. */ grantType?: Maybe; /** Checks for all expressions in this list. */ and?: Maybe>; /** Checks for any expressions in this list. */ or?: Maybe>; /** Negates the expression. */ not?: Maybe; }; /** An input for mutations affecting `Grant` */ export declare type GrantInput = { clientId: Scalars['Int']; grantType: Scalars['String']; }; /** Represents an update to a `Grant`. Fields that are set will be updated. */ export declare type GrantPatch = { clientId?: Maybe; grantType?: Maybe; }; /** A connection to a list of `Grant` values. */ export declare type GrantsConnection = { __typename?: 'GrantsConnection'; /** A list of `Grant` objects. */ nodes: Array>; /** A list of edges which contains the `Grant` and cursor to aid in pagination. */ edges: Array; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The count of *all* `Grant` you could get from the connection. */ totalCount: Scalars['Int']; }; /** A `Grant` edge in the connection. */ export declare type GrantsEdge = { __typename?: 'GrantsEdge'; /** A cursor for use in pagination. */ cursor?: Maybe; /** The `Grant` at the end of the edge. */ node?: Maybe; }; /** Methods to use when ordering `Grant`. */ export declare type GrantsOrderBy = 'NATURAL' | 'ID_ASC' | 'ID_DESC' | 'CLIENT_ID_ASC' | 'CLIENT_ID_DESC' | 'GRANT_TYPE_ASC' | 'GRANT_TYPE_DESC' | 'PRIMARY_KEY_ASC' | 'PRIMARY_KEY_DESC' | 'CLIENT_BY_CLIENT_ID__ID_ASC' | 'CLIENT_BY_CLIENT_ID__ID_DESC' | 'CLIENT_BY_CLIENT_ID__CLIENT_ID_ASC' | 'CLIENT_BY_CLIENT_ID__CLIENT_ID_DESC' | 'CLIENT_BY_CLIENT_ID__CLIENT_SECRET_ASC' | 'CLIENT_BY_CLIENT_ID__CLIENT_SECRET_DESC' | 'CLIENT_BY_CLIENT_ID__ACCESS_TOKEN_LIFETIME_ASC' | 'CLIENT_BY_CLIENT_ID__ACCESS_TOKEN_LIFETIME_DESC' | 'CLIENT_BY_CLIENT_ID__REFRESH_TOKEN_LIFETIME_ASC' | 'CLIENT_BY_CLIENT_ID__REFRESH_TOKEN_LIFETIME_DESC' | 'CLIENT_BY_CLIENT_ID__DISPLAY_NAME_ASC' | 'CLIENT_BY_CLIENT_ID__DISPLAY_NAME_DESC'; export declare type GridProfile = Node & { __typename?: 'GridProfile'; /** A globally unique identifier. Can be used in various places throughout the system to identify this single value. */ nodeId: Scalars['ID']; userId: Scalars['String']; path: Scalars['String']; payload?: Maybe; /** Reads a single `User` that is related to this `GridProfile`. */ userByUserId?: Maybe; }; /** * A condition to be used against `GridProfile` object types. All fields are tested * for equality and combined with a logical ‘and.’ */ export declare type GridProfileCondition = { /** Checks for equality with the object’s `userId` field. */ userId?: Maybe; /** Checks for equality with the object’s `path` field. */ path?: Maybe; /** Checks for equality with the object’s `payload` field. */ payload?: Maybe; }; /** A filter to be used against `GridProfile` object types. All fields are combined with a logical ‘and.’ */ export declare type GridProfileFilter = { /** Filter by the object’s `userId` field. */ userId?: Maybe; /** Filter by the object’s `path` field. */ path?: Maybe; /** Filter by the object’s `payload` field. */ payload?: Maybe; /** Checks for all expressions in this list. */ and?: Maybe>; /** Checks for any expressions in this list. */ or?: Maybe>; /** Negates the expression. */ not?: Maybe; }; /** An input for mutations affecting `GridProfile` */ export declare type GridProfileInput = { userId: Scalars['String']; path: Scalars['String']; payload?: Maybe; }; /** Represents an update to a `GridProfile`. Fields that are set will be updated. */ export declare type GridProfilePatch = { userId?: Maybe; path?: Maybe; payload?: Maybe; }; /** A connection to a list of `GridProfile` values. */ export declare type GridProfilesConnection = { __typename?: 'GridProfilesConnection'; /** A list of `GridProfile` objects. */ nodes: Array>; /** A list of edges which contains the `GridProfile` and cursor to aid in pagination. */ edges: Array; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The count of *all* `GridProfile` you could get from the connection. */ totalCount: Scalars['Int']; }; /** A `GridProfile` edge in the connection. */ export declare type GridProfilesEdge = { __typename?: 'GridProfilesEdge'; /** A cursor for use in pagination. */ cursor?: Maybe; /** The `GridProfile` at the end of the edge. */ node?: Maybe; }; /** Methods to use when ordering `GridProfile`. */ export declare type GridProfilesOrderBy = 'NATURAL' | 'USER_ID_ASC' | 'USER_ID_DESC' | 'PATH_ASC' | 'PATH_DESC' | 'PAYLOAD_ASC' | 'PAYLOAD_DESC' | 'PRIMARY_KEY_ASC' | 'PRIMARY_KEY_DESC' | 'USER_BY_USER_ID__ID_ASC' | 'USER_BY_USER_ID__ID_DESC' | 'USER_BY_USER_ID__USERNAME_ASC' | 'USER_BY_USER_ID__USERNAME_DESC' | 'USER_BY_USER_ID__PASSWORD_ASC' | 'USER_BY_USER_ID__PASSWORD_DESC' | 'USER_BY_USER_ID__PASSWORD_SALT_ASC' | 'USER_BY_USER_ID__PASSWORD_SALT_DESC' | 'USER_BY_USER_ID__GIVEN_NAME_ASC' | 'USER_BY_USER_ID__GIVEN_NAME_DESC' | 'USER_BY_USER_ID__LAST_NAME_ASC' | 'USER_BY_USER_ID__LAST_NAME_DESC' | 'USER_BY_USER_ID__EMAIL_ASC' | 'USER_BY_USER_ID__EMAIL_DESC' | 'USER_BY_USER_ID__PROFILE_IMAGE_URL_ASC' | 'USER_BY_USER_ID__PROFILE_IMAGE_URL_DESC'; /** A filter to be used against Int fields. All fields are combined with a logical ‘and.’ */ export declare type IntFilter = { /** Is null (if `true` is specified) or is not null (if `false` is specified). */ isNull?: Maybe; /** Equal to the specified value. */ equalTo?: Maybe; /** Not equal to the specified value. */ notEqualTo?: Maybe; /** Not equal to the specified value, treating null like an ordinary value. */ distinctFrom?: Maybe; /** Equal to the specified value, treating null like an ordinary value. */ notDistinctFrom?: Maybe; /** Included in the specified list. */ in?: Maybe>; /** Not included in the specified list. */ notIn?: Maybe>; /** Less than the specified value. */ lessThan?: Maybe; /** Less than or equal to the specified value. */ lessThanOrEqualTo?: Maybe; /** Greater than the specified value. */ greaterThan?: Maybe; /** Greater than or equal to the specified value. */ greaterThanOrEqualTo?: Maybe; }; /** A filter to be used against JSON fields. All fields are combined with a logical ‘and.’ */ export declare type JsonFilter = { /** Is null (if `true` is specified) or is not null (if `false` is specified). */ isNull?: Maybe; /** Equal to the specified value. */ equalTo?: Maybe; /** Not equal to the specified value. */ notEqualTo?: Maybe; /** Not equal to the specified value, treating null like an ordinary value. */ distinctFrom?: Maybe; /** Equal to the specified value, treating null like an ordinary value. */ notDistinctFrom?: Maybe; /** Included in the specified list. */ in?: Maybe>; /** Not included in the specified list. */ notIn?: Maybe>; /** Less than the specified value. */ lessThan?: Maybe; /** Less than or equal to the specified value. */ lessThanOrEqualTo?: Maybe; /** Greater than the specified value. */ greaterThan?: Maybe; /** Greater than or equal to the specified value. */ greaterThanOrEqualTo?: Maybe; /** Contains the specified JSON. */ contains?: Maybe; /** Contains the specified key. */ containsKey?: Maybe; /** Contains all of the specified keys. */ containsAllKeys?: Maybe>; /** Contains any of the specified keys. */ containsAnyKeys?: Maybe>; /** Contained by the specified JSON. */ containedBy?: Maybe; }; export declare type LinkClientScopesInput = { id?: Maybe; scopes?: Maybe>>; }; export declare type LinkClientScopesPayload = { __typename?: 'LinkClientScopesPayload'; client?: Maybe; query?: Maybe; }; export declare type Logoutredirecturis = Node & { __typename?: 'Logoutredirecturis'; /** A globally unique identifier. Can be used in various places throughout the system to identify this single value. */ nodeId: Scalars['ID']; id: Scalars['Int']; clientId: Scalars['Int']; logoutRedirectUri: Scalars['String']; /** Reads a single `Client` that is related to this `Logoutredirecturis`. */ clientByClientId?: Maybe; }; /** * A condition to be used against `Logoutredirecturis` object types. All fields are * tested for equality and combined with a logical ‘and.’ */ export declare type LogoutredirecturisCondition = { /** Checks for equality with the object’s `id` field. */ id?: Maybe; /** Checks for equality with the object’s `clientId` field. */ clientId?: Maybe; /** Checks for equality with the object’s `logoutRedirectUri` field. */ logoutRedirectUri?: Maybe; }; /** A filter to be used against `Logoutredirecturis` object types. All fields are combined with a logical ‘and.’ */ export declare type LogoutredirecturisFilter = { /** Filter by the object’s `id` field. */ id?: Maybe; /** Filter by the object’s `clientId` field. */ clientId?: Maybe; /** Filter by the object’s `logoutRedirectUri` field. */ logoutRedirectUri?: Maybe; /** Checks for all expressions in this list. */ and?: Maybe>; /** Checks for any expressions in this list. */ or?: Maybe>; /** Negates the expression. */ not?: Maybe; }; /** An input for mutations affecting `Logoutredirecturis` */ export declare type LogoutredirecturisInput = { clientId: Scalars['Int']; logoutRedirectUri: Scalars['String']; }; /** Represents an update to a `Logoutredirecturis`. Fields that are set will be updated. */ export declare type LogoutredirecturisPatch = { clientId?: Maybe; logoutRedirectUri?: Maybe; }; /** A connection to a list of `Logoutredirecturis` values. */ export declare type LogoutredirecturisesConnection = { __typename?: 'LogoutredirecturisesConnection'; /** A list of `Logoutredirecturis` objects. */ nodes: Array>; /** A list of edges which contains the `Logoutredirecturis` and cursor to aid in pagination. */ edges: Array; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The count of *all* `Logoutredirecturis` you could get from the connection. */ totalCount: Scalars['Int']; }; /** A `Logoutredirecturis` edge in the connection. */ export declare type LogoutredirecturisesEdge = { __typename?: 'LogoutredirecturisesEdge'; /** A cursor for use in pagination. */ cursor?: Maybe; /** The `Logoutredirecturis` at the end of the edge. */ node?: Maybe; }; /** Methods to use when ordering `Logoutredirecturis`. */ export declare type LogoutredirecturisesOrderBy = 'NATURAL' | 'ID_ASC' | 'ID_DESC' | 'CLIENT_ID_ASC' | 'CLIENT_ID_DESC' | 'LOGOUT_REDIRECT_URI_ASC' | 'LOGOUT_REDIRECT_URI_DESC' | 'PRIMARY_KEY_ASC' | 'PRIMARY_KEY_DESC' | 'CLIENT_BY_CLIENT_ID__ID_ASC' | 'CLIENT_BY_CLIENT_ID__ID_DESC' | 'CLIENT_BY_CLIENT_ID__CLIENT_ID_ASC' | 'CLIENT_BY_CLIENT_ID__CLIENT_ID_DESC' | 'CLIENT_BY_CLIENT_ID__CLIENT_SECRET_ASC' | 'CLIENT_BY_CLIENT_ID__CLIENT_SECRET_DESC' | 'CLIENT_BY_CLIENT_ID__ACCESS_TOKEN_LIFETIME_ASC' | 'CLIENT_BY_CLIENT_ID__ACCESS_TOKEN_LIFETIME_DESC' | 'CLIENT_BY_CLIENT_ID__REFRESH_TOKEN_LIFETIME_ASC' | 'CLIENT_BY_CLIENT_ID__REFRESH_TOKEN_LIFETIME_DESC' | 'CLIENT_BY_CLIENT_ID__DISPLAY_NAME_ASC' | 'CLIENT_BY_CLIENT_ID__DISPLAY_NAME_DESC'; export declare type Migration = Node & { __typename?: 'Migration'; /** A globally unique identifier. Can be used in various places throughout the system to identify this single value. */ nodeId: Scalars['ID']; id: Scalars['Int']; timestamp: Scalars['BigInt']; name: Scalars['String']; }; /** * A condition to be used against `Migration` object types. All fields are tested * for equality and combined with a logical ‘and.’ */ export declare type MigrationCondition = { /** Checks for equality with the object’s `id` field. */ id?: Maybe; /** Checks for equality with the object’s `timestamp` field. */ timestamp?: Maybe; /** Checks for equality with the object’s `name` field. */ name?: Maybe; }; /** A filter to be used against `Migration` object types. All fields are combined with a logical ‘and.’ */ export declare type MigrationFilter = { /** Filter by the object’s `id` field. */ id?: Maybe; /** Filter by the object’s `timestamp` field. */ timestamp?: Maybe; /** Filter by the object’s `name` field. */ name?: Maybe; /** Checks for all expressions in this list. */ and?: Maybe>; /** Checks for any expressions in this list. */ or?: Maybe>; /** Negates the expression. */ not?: Maybe; }; /** An input for mutations affecting `Migration` */ export declare type MigrationInput = { id?: Maybe; timestamp: Scalars['BigInt']; name: Scalars['String']; }; /** Represents an update to a `Migration`. Fields that are set will be updated. */ export declare type MigrationPatch = { id?: Maybe; timestamp?: Maybe; name?: Maybe; }; /** A connection to a list of `Migration` values. */ export declare type MigrationsConnection = { __typename?: 'MigrationsConnection'; /** A list of `Migration` objects. */ nodes: Array>; /** A list of edges which contains the `Migration` and cursor to aid in pagination. */ edges: Array; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The count of *all* `Migration` you could get from the connection. */ totalCount: Scalars['Int']; }; /** A `Migration` edge in the connection. */ export declare type MigrationsEdge = { __typename?: 'MigrationsEdge'; /** A cursor for use in pagination. */ cursor?: Maybe; /** The `Migration` at the end of the edge. */ node?: Maybe; }; /** Methods to use when ordering `Migration`. */ export declare type MigrationsOrderBy = 'NATURAL' | 'ID_ASC' | 'ID_DESC' | 'TIMESTAMP_ASC' | 'TIMESTAMP_DESC' | 'NAME_ASC' | 'NAME_DESC' | 'PRIMARY_KEY_ASC' | 'PRIMARY_KEY_DESC'; /** The root mutation type which contains root level fields which mutate data. */ export declare type Mutation = { __typename?: 'Mutation'; /** Creates a single `Accesstoken`. */ createAccesstoken?: Maybe; /** Creates a single `Authorizationcode`. */ createAuthorizationcode?: Maybe; /** Creates a single `ClientScope`. */ createClientScope?: Maybe; /** Creates a single `Client`. */ createClient?: Maybe; /** Creates a single `Environment`. */ createEnvironment?: Maybe; /** Creates a single `Grant`. */ createGrant?: Maybe; /** Creates a single `GridProfile`. */ createGridProfile?: Maybe; /** Creates a single `Logoutredirecturis`. */ createLogoutredirecturis?: Maybe; /** Creates a single `Migration`. */ createMigration?: Maybe; /** Creates a single `Redirecturis`. */ createRedirecturis?: Maybe; /** Creates a single `Responsetype`. */ createResponsetype?: Maybe; /** Creates a single `Role`. */ createRole?: Maybe; /** Creates a single `ScopeConfig`. */ createScopeConfig?: Maybe; /** Creates a single `Scope`. */ createScope?: Maybe; /** Creates a single `Session`. */ createSession?: Maybe; /** Creates a single `UserRole`. */ createUserRole?: Maybe; /** Creates a single `Userclaim`. */ createUserclaim?: Maybe; /** Creates a single `User`. */ createUser?: Maybe; /** Updates a single `Accesstoken` using its globally unique id and a patch. */ updateAccesstoken?: Maybe; /** Updates a single `Accesstoken` using a unique key and a patch. */ updateAccesstokenById?: Maybe; /** Updates a single `Authorizationcode` using its globally unique id and a patch. */ updateAuthorizationcode?: Maybe; /** Updates a single `Authorizationcode` using a unique key and a patch. */ updateAuthorizationcodeById?: Maybe; /** Updates a single `ClientScope` using its globally unique id and a patch. */ updateClientScope?: Maybe; /** Updates a single `ClientScope` using a unique key and a patch. */ updateClientScopeByClientIdAndScopeId?: Maybe; /** Updates a single `Client` using its globally unique id and a patch. */ updateClient?: Maybe; /** Updates a single `Client` using a unique key and a patch. */ updateClientById?: Maybe; /** Updates a single `Client` using a unique key and a patch. */ updateClientByClientId?: Maybe; /** Updates a single `Environment` using its globally unique id and a patch. */ updateEnvironment?: Maybe; /** Updates a single `Environment` using a unique key and a patch. */ updateEnvironmentByIdAndScopeId?: Maybe; /** Updates a single `Grant` using its globally unique id and a patch. */ updateGrant?: Maybe; /** Updates a single `Grant` using a unique key and a patch. */ updateGrantById?: Maybe; /** Updates a single `GridProfile` using its globally unique id and a patch. */ updateGridProfile?: Maybe; /** Updates a single `GridProfile` using a unique key and a patch. */ updateGridProfileByUserIdAndPath?: Maybe; /** Updates a single `Logoutredirecturis` using its globally unique id and a patch. */ updateLogoutredirecturis?: Maybe; /** Updates a single `Logoutredirecturis` using a unique key and a patch. */ updateLogoutredirecturisById?: Maybe; /** Updates a single `Migration` using its globally unique id and a patch. */ updateMigration?: Maybe; /** Updates a single `Migration` using a unique key and a patch. */ updateMigrationById?: Maybe; /** Updates a single `Redirecturis` using its globally unique id and a patch. */ updateRedirecturis?: Maybe; /** Updates a single `Redirecturis` using a unique key and a patch. */ updateRedirecturisById?: Maybe; /** Updates a single `Responsetype` using its globally unique id and a patch. */ updateResponsetype?: Maybe; /** Updates a single `Responsetype` using a unique key and a patch. */ updateResponsetypeById?: Maybe; /** Updates a single `Role` using its globally unique id and a patch. */ updateRole?: Maybe; /** Updates a single `Role` using a unique key and a patch. */ updateRoleById?: Maybe; /** Updates a single `ScopeConfig` using its globally unique id and a patch. */ updateScopeConfig?: Maybe; /** Updates a single `ScopeConfig` using a unique key and a patch. */ updateScopeConfigByScopeIdAndUserId?: Maybe; /** Updates a single `Scope` using its globally unique id and a patch. */ updateScope?: Maybe; /** Updates a single `Scope` using a unique key and a patch. */ updateScopeById?: Maybe; /** Updates a single `Session` using its globally unique id and a patch. */ updateSession?: Maybe; /** Updates a single `Session` using a unique key and a patch. */ updateSessionById?: Maybe; /** Updates a single `UserRole` using its globally unique id and a patch. */ updateUserRole?: Maybe; /** Updates a single `UserRole` using a unique key and a patch. */ updateUserRoleByUserIdAndRoleId?: Maybe; /** Updates a single `Userclaim` using its globally unique id and a patch. */ updateUserclaim?: Maybe; /** Updates a single `Userclaim` using a unique key and a patch. */ updateUserclaimById?: Maybe; /** Updates a single `User` using its globally unique id and a patch. */ updateUser?: Maybe; /** Updates a single `User` using a unique key and a patch. */ updateUserById?: Maybe; /** Deletes a single `Accesstoken` using its globally unique id. */ deleteAccesstoken?: Maybe; /** Deletes a single `Accesstoken` using a unique key. */ deleteAccesstokenById?: Maybe; /** Deletes a single `Authorizationcode` using its globally unique id. */ deleteAuthorizationcode?: Maybe; /** Deletes a single `Authorizationcode` using a unique key. */ deleteAuthorizationcodeById?: Maybe; /** Deletes a single `ClientScope` using its globally unique id. */ deleteClientScope?: Maybe; /** Deletes a single `ClientScope` using a unique key. */ deleteClientScopeByClientIdAndScopeId?: Maybe; /** Deletes a single `Client` using its globally unique id. */ deleteClient?: Maybe; /** Deletes a single `Client` using a unique key. */ deleteClientById?: Maybe; /** Deletes a single `Client` using a unique key. */ deleteClientByClientId?: Maybe; /** Deletes a single `Environment` using its globally unique id. */ deleteEnvironment?: Maybe; /** Deletes a single `Environment` using a unique key. */ deleteEnvironmentByIdAndScopeId?: Maybe; /** Deletes a single `Grant` using its globally unique id. */ deleteGrant?: Maybe; /** Deletes a single `Grant` using a unique key. */ deleteGrantById?: Maybe; /** Deletes a single `GridProfile` using its globally unique id. */ deleteGridProfile?: Maybe; /** Deletes a single `GridProfile` using a unique key. */ deleteGridProfileByUserIdAndPath?: Maybe; /** Deletes a single `Logoutredirecturis` using its globally unique id. */ deleteLogoutredirecturis?: Maybe; /** Deletes a single `Logoutredirecturis` using a unique key. */ deleteLogoutredirecturisById?: Maybe; /** Deletes a single `Migration` using its globally unique id. */ deleteMigration?: Maybe; /** Deletes a single `Migration` using a unique key. */ deleteMigrationById?: Maybe; /** Deletes a single `Redirecturis` using its globally unique id. */ deleteRedirecturis?: Maybe; /** Deletes a single `Redirecturis` using a unique key. */ deleteRedirecturisById?: Maybe; /** Deletes a single `Responsetype` using its globally unique id. */ deleteResponsetype?: Maybe; /** Deletes a single `Responsetype` using a unique key. */ deleteResponsetypeById?: Maybe; /** Deletes a single `Role` using its globally unique id. */ deleteRole?: Maybe; /** Deletes a single `Role` using a unique key. */ deleteRoleById?: Maybe; /** Deletes a single `ScopeConfig` using its globally unique id. */ deleteScopeConfig?: Maybe; /** Deletes a single `ScopeConfig` using a unique key. */ deleteScopeConfigByScopeIdAndUserId?: Maybe; /** Deletes a single `Scope` using its globally unique id. */ deleteScope?: Maybe; /** Deletes a single `Scope` using a unique key. */ deleteScopeById?: Maybe; /** Deletes a single `Session` using its globally unique id. */ deleteSession?: Maybe; /** Deletes a single `Session` using a unique key. */ deleteSessionById?: Maybe; /** Deletes a single `UserRole` using its globally unique id. */ deleteUserRole?: Maybe; /** Deletes a single `UserRole` using a unique key. */ deleteUserRoleByUserIdAndRoleId?: Maybe; /** Deletes a single `Userclaim` using its globally unique id. */ deleteUserclaim?: Maybe; /** Deletes a single `Userclaim` using a unique key. */ deleteUserclaimById?: Maybe; /** Deletes a single `User` using its globally unique id. */ deleteUser?: Maybe; /** Deletes a single `User` using a unique key. */ deleteUserById?: Maybe; upsertClient?: Maybe; linkClientScopes?: Maybe; upsertEnvironment?: Maybe; upsertGridProfile?: Maybe; deleteGridProfileByPath?: Maybe; registerUser?: Maybe; resetPassword?: Maybe; cUpdateUser?: Maybe; storeScopesConfig?: Maybe; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationCreateAccesstokenArgs = { input: CreateAccesstokenInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationCreateAuthorizationcodeArgs = { input: CreateAuthorizationcodeInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationCreateClientScopeArgs = { input: CreateClientScopeInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationCreateClientArgs = { input: CreateClientInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationCreateEnvironmentArgs = { input: CreateEnvironmentInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationCreateGrantArgs = { input: CreateGrantInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationCreateGridProfileArgs = { input: CreateGridProfileInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationCreateLogoutredirecturisArgs = { input: CreateLogoutredirecturisInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationCreateMigrationArgs = { input: CreateMigrationInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationCreateRedirecturisArgs = { input: CreateRedirecturisInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationCreateResponsetypeArgs = { input: CreateResponsetypeInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationCreateRoleArgs = { input: CreateRoleInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationCreateScopeConfigArgs = { input: CreateScopeConfigInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationCreateScopeArgs = { input: CreateScopeInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationCreateSessionArgs = { input: CreateSessionInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationCreateUserRoleArgs = { input: CreateUserRoleInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationCreateUserclaimArgs = { input: CreateUserclaimInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationCreateUserArgs = { input: CreateUserInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateAccesstokenArgs = { input: UpdateAccesstokenInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateAccesstokenByIdArgs = { input: UpdateAccesstokenByIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateAuthorizationcodeArgs = { input: UpdateAuthorizationcodeInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateAuthorizationcodeByIdArgs = { input: UpdateAuthorizationcodeByIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateClientScopeArgs = { input: UpdateClientScopeInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateClientScopeByClientIdAndScopeIdArgs = { input: UpdateClientScopeByClientIdAndScopeIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateClientArgs = { input: UpdateClientInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateClientByIdArgs = { input: UpdateClientByIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateClientByClientIdArgs = { input: UpdateClientByClientIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateEnvironmentArgs = { input: UpdateEnvironmentInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateEnvironmentByIdAndScopeIdArgs = { input: UpdateEnvironmentByIdAndScopeIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateGrantArgs = { input: UpdateGrantInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateGrantByIdArgs = { input: UpdateGrantByIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateGridProfileArgs = { input: UpdateGridProfileInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateGridProfileByUserIdAndPathArgs = { input: UpdateGridProfileByUserIdAndPathInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateLogoutredirecturisArgs = { input: UpdateLogoutredirecturisInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateLogoutredirecturisByIdArgs = { input: UpdateLogoutredirecturisByIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateMigrationArgs = { input: UpdateMigrationInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateMigrationByIdArgs = { input: UpdateMigrationByIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateRedirecturisArgs = { input: UpdateRedirecturisInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateRedirecturisByIdArgs = { input: UpdateRedirecturisByIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateResponsetypeArgs = { input: UpdateResponsetypeInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateResponsetypeByIdArgs = { input: UpdateResponsetypeByIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateRoleArgs = { input: UpdateRoleInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateRoleByIdArgs = { input: UpdateRoleByIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateScopeConfigArgs = { input: UpdateScopeConfigInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateScopeConfigByScopeIdAndUserIdArgs = { input: UpdateScopeConfigByScopeIdAndUserIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateScopeArgs = { input: UpdateScopeInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateScopeByIdArgs = { input: UpdateScopeByIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateSessionArgs = { input: UpdateSessionInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateSessionByIdArgs = { input: UpdateSessionByIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateUserRoleArgs = { input: UpdateUserRoleInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateUserRoleByUserIdAndRoleIdArgs = { input: UpdateUserRoleByUserIdAndRoleIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateUserclaimArgs = { input: UpdateUserclaimInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateUserclaimByIdArgs = { input: UpdateUserclaimByIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateUserArgs = { input: UpdateUserInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpdateUserByIdArgs = { input: UpdateUserByIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteAccesstokenArgs = { input: DeleteAccesstokenInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteAccesstokenByIdArgs = { input: DeleteAccesstokenByIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteAuthorizationcodeArgs = { input: DeleteAuthorizationcodeInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteAuthorizationcodeByIdArgs = { input: DeleteAuthorizationcodeByIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteClientScopeArgs = { input: DeleteClientScopeInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteClientScopeByClientIdAndScopeIdArgs = { input: DeleteClientScopeByClientIdAndScopeIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteClientArgs = { input: DeleteClientInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteClientByIdArgs = { input: DeleteClientByIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteClientByClientIdArgs = { input: DeleteClientByClientIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteEnvironmentArgs = { input: DeleteEnvironmentInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteEnvironmentByIdAndScopeIdArgs = { input: DeleteEnvironmentByIdAndScopeIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteGrantArgs = { input: DeleteGrantInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteGrantByIdArgs = { input: DeleteGrantByIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteGridProfileArgs = { input: DeleteGridProfileInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteGridProfileByUserIdAndPathArgs = { input: DeleteGridProfileByUserIdAndPathInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteLogoutredirecturisArgs = { input: DeleteLogoutredirecturisInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteLogoutredirecturisByIdArgs = { input: DeleteLogoutredirecturisByIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteMigrationArgs = { input: DeleteMigrationInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteMigrationByIdArgs = { input: DeleteMigrationByIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteRedirecturisArgs = { input: DeleteRedirecturisInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteRedirecturisByIdArgs = { input: DeleteRedirecturisByIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteResponsetypeArgs = { input: DeleteResponsetypeInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteResponsetypeByIdArgs = { input: DeleteResponsetypeByIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteRoleArgs = { input: DeleteRoleInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteRoleByIdArgs = { input: DeleteRoleByIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteScopeConfigArgs = { input: DeleteScopeConfigInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteScopeConfigByScopeIdAndUserIdArgs = { input: DeleteScopeConfigByScopeIdAndUserIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteScopeArgs = { input: DeleteScopeInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteScopeByIdArgs = { input: DeleteScopeByIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteSessionArgs = { input: DeleteSessionInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteSessionByIdArgs = { input: DeleteSessionByIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteUserRoleArgs = { input: DeleteUserRoleInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteUserRoleByUserIdAndRoleIdArgs = { input: DeleteUserRoleByUserIdAndRoleIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteUserclaimArgs = { input: DeleteUserclaimInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteUserclaimByIdArgs = { input: DeleteUserclaimByIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteUserArgs = { input: DeleteUserInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteUserByIdArgs = { input: DeleteUserByIdInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpsertClientArgs = { input: UpsertClientInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationLinkClientScopesArgs = { input: LinkClientScopesInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpsertEnvironmentArgs = { input: UpsertEnvironmentInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationUpsertGridProfileArgs = { input: UpsertGridProfileInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationDeleteGridProfileByPathArgs = { path: Scalars['String']; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationRegisterUserArgs = { input: RegisterUserInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationResetPasswordArgs = { input: ResetPasswordInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationCUpdateUserArgs = { input: CUpdateUserInput; }; /** The root mutation type which contains root level fields which mutate data. */ export declare type MutationStoreScopesConfigArgs = { input: StoreScopesConfigInput; }; /** An object with a globally unique `ID`. */ export declare type Node = { /** A globally unique identifier. Can be used in various places throughout the system to identify this single value. */ nodeId: Scalars['ID']; }; /** Information about pagination in a connection. */ export declare type PageInfo = { __typename?: 'PageInfo'; /** When paginating forwards, are there more items? */ hasNextPage: Scalars['Boolean']; /** When paginating backwards, are there more items? */ hasPreviousPage: Scalars['Boolean']; /** When paginating backwards, the cursor to continue. */ startCursor?: Maybe; /** When paginating forwards, the cursor to continue. */ endCursor?: Maybe; }; export declare type PartialScopeConfigInput = { id: Scalars['String']; accessLevel: Scalars['String']; environmentId: Scalars['Int']; }; /** The root query type which gives access points into the data universe. */ export declare type Query = Node & { __typename?: 'Query'; /** * Exposes the root query type nested one level down. This is helpful for Relay 1 * which can only query top level fields if they are in a particular form. */ query: Query; /** The root query type must be a `Node` to work well with Relay 1 mutations. This just resolves to `query`. */ nodeId: Scalars['ID']; /** Fetches an object given its globally unique `ID`. */ node?: Maybe; /** Reads and enables pagination through a set of `Accesstoken`. */ allAccesstokens?: Maybe; /** Reads and enables pagination through a set of `Authorizationcode`. */ allAuthorizationcodes?: Maybe; /** Reads and enables pagination through a set of `ClientScope`. */ allClientScopes?: Maybe; /** Reads and enables pagination through a set of `Client`. */ allClients?: Maybe; /** Reads and enables pagination through a set of `Environment`. */ allEnvironments?: Maybe; /** Reads and enables pagination through a set of `Grant`. */ allGrants?: Maybe; /** Reads and enables pagination through a set of `GridProfile`. */ allGridProfiles?: Maybe; /** Reads and enables pagination through a set of `Logoutredirecturis`. */ allLogoutredirecturises?: Maybe; /** Reads and enables pagination through a set of `Migration`. */ allMigrations?: Maybe; /** Reads and enables pagination through a set of `Redirecturis`. */ allRedirecturises?: Maybe; /** Reads and enables pagination through a set of `Responsetype`. */ allResponsetypes?: Maybe; /** Reads and enables pagination through a set of `Role`. */ allRoles?: Maybe; /** Reads and enables pagination through a set of `ScopeConfig`. */ allScopeConfigs?: Maybe; /** Reads and enables pagination through a set of `Scope`. */ allScopes?: Maybe; /** Reads and enables pagination through a set of `Session`. */ allSessions?: Maybe; /** Reads and enables pagination through a set of `UserRole`. */ allUserRoles?: Maybe; /** Reads and enables pagination through a set of `Userclaim`. */ allUserclaims?: Maybe; /** Reads and enables pagination through a set of `User`. */ allUsers?: Maybe; accesstokenById?: Maybe; authorizationcodeById?: Maybe; clientScopeByClientIdAndScopeId?: Maybe; clientById?: Maybe; clientByClientId?: Maybe; environmentByIdAndScopeId?: Maybe; grantById?: Maybe; gridProfileByUserIdAndPath?: Maybe; logoutredirecturisById?: Maybe; migrationById?: Maybe; redirecturisById?: Maybe; responsetypeById?: Maybe; roleById?: Maybe; scopeConfigByScopeIdAndUserId?: Maybe; scopeById?: Maybe; sessionById?: Maybe; userRoleByUserIdAndRoleId?: Maybe; userclaimById?: Maybe; userById?: Maybe; /** Reads a single `Accesstoken` using its globally unique `ID`. */ accesstoken?: Maybe; /** Reads a single `Authorizationcode` using its globally unique `ID`. */ authorizationcode?: Maybe; /** Reads a single `ClientScope` using its globally unique `ID`. */ clientScope?: Maybe; /** Reads a single `Client` using its globally unique `ID`. */ client?: Maybe; /** Reads a single `Environment` using its globally unique `ID`. */ environment?: Maybe; /** Reads a single `Grant` using its globally unique `ID`. */ grant?: Maybe; /** Reads a single `GridProfile` using its globally unique `ID`. */ gridProfile?: Maybe; /** Reads a single `Logoutredirecturis` using its globally unique `ID`. */ logoutredirecturis?: Maybe; /** Reads a single `Migration` using its globally unique `ID`. */ migration?: Maybe; /** Reads a single `Redirecturis` using its globally unique `ID`. */ redirecturis?: Maybe; /** Reads a single `Responsetype` using its globally unique `ID`. */ responsetype?: Maybe; /** Reads a single `Role` using its globally unique `ID`. */ role?: Maybe; /** Reads a single `ScopeConfig` using its globally unique `ID`. */ scopeConfig?: Maybe; /** Reads a single `Scope` using its globally unique `ID`. */ scope?: Maybe; /** Reads a single `Session` using its globally unique `ID`. */ session?: Maybe; /** Reads a single `UserRole` using its globally unique `ID`. */ userRole?: Maybe; /** Reads a single `Userclaim` using its globally unique `ID`. */ userclaim?: Maybe; /** Reads a single `User` using its globally unique `ID`. */ user?: Maybe; clientPermissionsByUser?: Maybe; currentUserGridProfileByPath?: Maybe; getScopesConfigByUser?: Maybe>>; }; /** The root query type which gives access points into the data universe. */ export declare type QueryNodeArgs = { nodeId: Scalars['ID']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryAllAccesstokensArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; /** The root query type which gives access points into the data universe. */ export declare type QueryAllAuthorizationcodesArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; /** The root query type which gives access points into the data universe. */ export declare type QueryAllClientScopesArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; /** The root query type which gives access points into the data universe. */ export declare type QueryAllClientsArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; /** The root query type which gives access points into the data universe. */ export declare type QueryAllEnvironmentsArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; /** The root query type which gives access points into the data universe. */ export declare type QueryAllGrantsArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; /** The root query type which gives access points into the data universe. */ export declare type QueryAllGridProfilesArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; /** The root query type which gives access points into the data universe. */ export declare type QueryAllLogoutredirecturisesArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; /** The root query type which gives access points into the data universe. */ export declare type QueryAllMigrationsArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; /** The root query type which gives access points into the data universe. */ export declare type QueryAllRedirecturisesArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; /** The root query type which gives access points into the data universe. */ export declare type QueryAllResponsetypesArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; /** The root query type which gives access points into the data universe. */ export declare type QueryAllRolesArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; /** The root query type which gives access points into the data universe. */ export declare type QueryAllScopeConfigsArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; /** The root query type which gives access points into the data universe. */ export declare type QueryAllScopesArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; /** The root query type which gives access points into the data universe. */ export declare type QueryAllSessionsArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; /** The root query type which gives access points into the data universe. */ export declare type QueryAllUserRolesArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; /** The root query type which gives access points into the data universe. */ export declare type QueryAllUserclaimsArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; /** The root query type which gives access points into the data universe. */ export declare type QueryAllUsersArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; /** The root query type which gives access points into the data universe. */ export declare type QueryAccesstokenByIdArgs = { id: Scalars['String']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryAuthorizationcodeByIdArgs = { id: Scalars['String']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryClientScopeByClientIdAndScopeIdArgs = { clientId: Scalars['Int']; scopeId: Scalars['String']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryClientByIdArgs = { id: Scalars['Int']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryClientByClientIdArgs = { clientId: Scalars['String']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryEnvironmentByIdAndScopeIdArgs = { id: Scalars['Int']; scopeId: Scalars['String']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryGrantByIdArgs = { id: Scalars['Int']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryGridProfileByUserIdAndPathArgs = { userId: Scalars['String']; path: Scalars['String']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryLogoutredirecturisByIdArgs = { id: Scalars['Int']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryMigrationByIdArgs = { id: Scalars['Int']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryRedirecturisByIdArgs = { id: Scalars['Int']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryResponsetypeByIdArgs = { id: Scalars['Int']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryRoleByIdArgs = { id: Scalars['String']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryScopeConfigByScopeIdAndUserIdArgs = { scopeId: Scalars['String']; userId: Scalars['String']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryScopeByIdArgs = { id: Scalars['String']; }; /** The root query type which gives access points into the data universe. */ export declare type QuerySessionByIdArgs = { id: Scalars['String']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryUserRoleByUserIdAndRoleIdArgs = { userId: Scalars['String']; roleId: Scalars['String']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryUserclaimByIdArgs = { id: Scalars['Int']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryUserByIdArgs = { id: Scalars['String']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryAccesstokenArgs = { nodeId: Scalars['ID']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryAuthorizationcodeArgs = { nodeId: Scalars['ID']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryClientScopeArgs = { nodeId: Scalars['ID']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryClientArgs = { nodeId: Scalars['ID']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryEnvironmentArgs = { nodeId: Scalars['ID']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryGrantArgs = { nodeId: Scalars['ID']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryGridProfileArgs = { nodeId: Scalars['ID']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryLogoutredirecturisArgs = { nodeId: Scalars['ID']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryMigrationArgs = { nodeId: Scalars['ID']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryRedirecturisArgs = { nodeId: Scalars['ID']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryResponsetypeArgs = { nodeId: Scalars['ID']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryRoleArgs = { nodeId: Scalars['ID']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryScopeConfigArgs = { nodeId: Scalars['ID']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryScopeArgs = { nodeId: Scalars['ID']; }; /** The root query type which gives access points into the data universe. */ export declare type QuerySessionArgs = { nodeId: Scalars['ID']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryUserRoleArgs = { nodeId: Scalars['ID']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryUserclaimArgs = { nodeId: Scalars['ID']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryUserArgs = { nodeId: Scalars['ID']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryClientPermissionsByUserArgs = { clientId: Scalars['Int']; userId: Scalars['String']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryCurrentUserGridProfileByPathArgs = { path: Scalars['String']; }; /** The root query type which gives access points into the data universe. */ export declare type QueryGetScopesConfigByUserArgs = { userId: Scalars['String']; }; export declare type Redirecturis = Node & { __typename?: 'Redirecturis'; /** A globally unique identifier. Can be used in various places throughout the system to identify this single value. */ nodeId: Scalars['ID']; id: Scalars['Int']; clientId: Scalars['Int']; redirecturi: Scalars['String']; /** Reads a single `Client` that is related to this `Redirecturis`. */ clientByClientId?: Maybe; }; /** * A condition to be used against `Redirecturis` object types. All fields are * tested for equality and combined with a logical ‘and.’ */ export declare type RedirecturisCondition = { /** Checks for equality with the object’s `id` field. */ id?: Maybe; /** Checks for equality with the object’s `clientId` field. */ clientId?: Maybe; /** Checks for equality with the object’s `redirecturi` field. */ redirecturi?: Maybe; }; /** A filter to be used against `Redirecturis` object types. All fields are combined with a logical ‘and.’ */ export declare type RedirecturisFilter = { /** Filter by the object’s `id` field. */ id?: Maybe; /** Filter by the object’s `clientId` field. */ clientId?: Maybe; /** Filter by the object’s `redirecturi` field. */ redirecturi?: Maybe; /** Checks for all expressions in this list. */ and?: Maybe>; /** Checks for any expressions in this list. */ or?: Maybe>; /** Negates the expression. */ not?: Maybe; }; /** An input for mutations affecting `Redirecturis` */ export declare type RedirecturisInput = { clientId: Scalars['Int']; redirecturi: Scalars['String']; }; /** Represents an update to a `Redirecturis`. Fields that are set will be updated. */ export declare type RedirecturisPatch = { clientId?: Maybe; redirecturi?: Maybe; }; /** A connection to a list of `Redirecturis` values. */ export declare type RedirecturisesConnection = { __typename?: 'RedirecturisesConnection'; /** A list of `Redirecturis` objects. */ nodes: Array>; /** A list of edges which contains the `Redirecturis` and cursor to aid in pagination. */ edges: Array; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The count of *all* `Redirecturis` you could get from the connection. */ totalCount: Scalars['Int']; }; /** A `Redirecturis` edge in the connection. */ export declare type RedirecturisesEdge = { __typename?: 'RedirecturisesEdge'; /** A cursor for use in pagination. */ cursor?: Maybe; /** The `Redirecturis` at the end of the edge. */ node?: Maybe; }; /** Methods to use when ordering `Redirecturis`. */ export declare type RedirecturisesOrderBy = 'NATURAL' | 'ID_ASC' | 'ID_DESC' | 'CLIENT_ID_ASC' | 'CLIENT_ID_DESC' | 'REDIRECTURI_ASC' | 'REDIRECTURI_DESC' | 'PRIMARY_KEY_ASC' | 'PRIMARY_KEY_DESC' | 'CLIENT_BY_CLIENT_ID__ID_ASC' | 'CLIENT_BY_CLIENT_ID__ID_DESC' | 'CLIENT_BY_CLIENT_ID__CLIENT_ID_ASC' | 'CLIENT_BY_CLIENT_ID__CLIENT_ID_DESC' | 'CLIENT_BY_CLIENT_ID__CLIENT_SECRET_ASC' | 'CLIENT_BY_CLIENT_ID__CLIENT_SECRET_DESC' | 'CLIENT_BY_CLIENT_ID__ACCESS_TOKEN_LIFETIME_ASC' | 'CLIENT_BY_CLIENT_ID__ACCESS_TOKEN_LIFETIME_DESC' | 'CLIENT_BY_CLIENT_ID__REFRESH_TOKEN_LIFETIME_ASC' | 'CLIENT_BY_CLIENT_ID__REFRESH_TOKEN_LIFETIME_DESC' | 'CLIENT_BY_CLIENT_ID__DISPLAY_NAME_ASC' | 'CLIENT_BY_CLIENT_ID__DISPLAY_NAME_DESC'; export declare type RegisterUserInput = { username: Scalars['String']; password: Scalars['String']; givenName?: Maybe; lastName?: Maybe; roles?: Maybe>>; }; export declare type RegisterUserPayload = { __typename?: 'RegisterUserPayload'; user?: Maybe; query?: Maybe; }; export declare type ResetPasswordInput = { id: Scalars['String']; password: Scalars['String']; }; export declare type ResetPasswordPayload = { __typename?: 'ResetPasswordPayload'; success?: Maybe; query?: Maybe; }; export declare type Responsetype = Node & { __typename?: 'Responsetype'; /** A globally unique identifier. Can be used in various places throughout the system to identify this single value. */ nodeId: Scalars['ID']; id: Scalars['Int']; clientId: Scalars['Int']; responseType: Scalars['String']; /** Reads a single `Client` that is related to this `Responsetype`. */ clientByClientId?: Maybe; }; /** * A condition to be used against `Responsetype` object types. All fields are * tested for equality and combined with a logical ‘and.’ */ export declare type ResponsetypeCondition = { /** Checks for equality with the object’s `id` field. */ id?: Maybe; /** Checks for equality with the object’s `clientId` field. */ clientId?: Maybe; /** Checks for equality with the object’s `responseType` field. */ responseType?: Maybe; }; /** A filter to be used against `Responsetype` object types. All fields are combined with a logical ‘and.’ */ export declare type ResponsetypeFilter = { /** Filter by the object’s `id` field. */ id?: Maybe; /** Filter by the object’s `clientId` field. */ clientId?: Maybe; /** Filter by the object’s `responseType` field. */ responseType?: Maybe; /** Checks for all expressions in this list. */ and?: Maybe>; /** Checks for any expressions in this list. */ or?: Maybe>; /** Negates the expression. */ not?: Maybe; }; /** An input for mutations affecting `Responsetype` */ export declare type ResponsetypeInput = { id?: Maybe; clientId: Scalars['Int']; responseType: Scalars['String']; }; /** Represents an update to a `Responsetype`. Fields that are set will be updated. */ export declare type ResponsetypePatch = { id?: Maybe; clientId?: Maybe; responseType?: Maybe; }; /** A connection to a list of `Responsetype` values. */ export declare type ResponsetypesConnection = { __typename?: 'ResponsetypesConnection'; /** A list of `Responsetype` objects. */ nodes: Array>; /** A list of edges which contains the `Responsetype` and cursor to aid in pagination. */ edges: Array; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The count of *all* `Responsetype` you could get from the connection. */ totalCount: Scalars['Int']; }; /** A `Responsetype` edge in the connection. */ export declare type ResponsetypesEdge = { __typename?: 'ResponsetypesEdge'; /** A cursor for use in pagination. */ cursor?: Maybe; /** The `Responsetype` at the end of the edge. */ node?: Maybe; }; /** Methods to use when ordering `Responsetype`. */ export declare type ResponsetypesOrderBy = 'NATURAL' | 'ID_ASC' | 'ID_DESC' | 'CLIENT_ID_ASC' | 'CLIENT_ID_DESC' | 'RESPONSE_TYPE_ASC' | 'RESPONSE_TYPE_DESC' | 'PRIMARY_KEY_ASC' | 'PRIMARY_KEY_DESC' | 'CLIENT_BY_CLIENT_ID__ID_ASC' | 'CLIENT_BY_CLIENT_ID__ID_DESC' | 'CLIENT_BY_CLIENT_ID__CLIENT_ID_ASC' | 'CLIENT_BY_CLIENT_ID__CLIENT_ID_DESC' | 'CLIENT_BY_CLIENT_ID__CLIENT_SECRET_ASC' | 'CLIENT_BY_CLIENT_ID__CLIENT_SECRET_DESC' | 'CLIENT_BY_CLIENT_ID__ACCESS_TOKEN_LIFETIME_ASC' | 'CLIENT_BY_CLIENT_ID__ACCESS_TOKEN_LIFETIME_DESC' | 'CLIENT_BY_CLIENT_ID__REFRESH_TOKEN_LIFETIME_ASC' | 'CLIENT_BY_CLIENT_ID__REFRESH_TOKEN_LIFETIME_DESC' | 'CLIENT_BY_CLIENT_ID__DISPLAY_NAME_ASC' | 'CLIENT_BY_CLIENT_ID__DISPLAY_NAME_DESC'; export declare type Role = Node & { __typename?: 'Role'; /** A globally unique identifier. Can be used in various places throughout the system to identify this single value. */ nodeId: Scalars['ID']; id: Scalars['String']; displayName: Scalars['String']; /** Reads and enables pagination through a set of `UserRole`. */ userRolesByRoleId: UserRolesConnection; }; export declare type RoleUserRolesByRoleIdArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; /** A condition to be used against `Role` object types. All fields are tested for equality and combined with a logical ‘and.’ */ export declare type RoleCondition = { /** Checks for equality with the object’s `id` field. */ id?: Maybe; /** Checks for equality with the object’s `displayName` field. */ displayName?: Maybe; }; /** A filter to be used against `Role` object types. All fields are combined with a logical ‘and.’ */ export declare type RoleFilter = { /** Filter by the object’s `id` field. */ id?: Maybe; /** Filter by the object’s `displayName` field. */ displayName?: Maybe; /** Checks for all expressions in this list. */ and?: Maybe>; /** Checks for any expressions in this list. */ or?: Maybe>; /** Negates the expression. */ not?: Maybe; }; /** An input for mutations affecting `Role` */ export declare type RoleInput = { id: Scalars['String']; displayName: Scalars['String']; }; /** Represents an update to a `Role`. Fields that are set will be updated. */ export declare type RolePatch = { id?: Maybe; displayName?: Maybe; }; /** A connection to a list of `Role` values. */ export declare type RolesConnection = { __typename?: 'RolesConnection'; /** A list of `Role` objects. */ nodes: Array>; /** A list of edges which contains the `Role` and cursor to aid in pagination. */ edges: Array; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The count of *all* `Role` you could get from the connection. */ totalCount: Scalars['Int']; }; /** A `Role` edge in the connection. */ export declare type RolesEdge = { __typename?: 'RolesEdge'; /** A cursor for use in pagination. */ cursor?: Maybe; /** The `Role` at the end of the edge. */ node?: Maybe; }; /** Methods to use when ordering `Role`. */ export declare type RolesOrderBy = 'NATURAL' | 'ID_ASC' | 'ID_DESC' | 'DISPLAY_NAME_ASC' | 'DISPLAY_NAME_DESC' | 'PRIMARY_KEY_ASC' | 'PRIMARY_KEY_DESC' | 'USER_ROLES_BY_ROLE_ID__COUNT_ASC' | 'USER_ROLES_BY_ROLE_ID__COUNT_DESC'; export declare type Scope = Node & { __typename?: 'Scope'; /** A globally unique identifier. Can be used in various places throughout the system to identify this single value. */ nodeId: Scalars['ID']; id: Scalars['String']; displayName: Scalars['String']; /** Reads and enables pagination through a set of `Environment`. */ environmentsByScopeId: EnvironmentsConnection; /** Reads and enables pagination through a set of `ClientScope`. */ clientScopesByScopeId: ClientScopesConnection; /** Reads and enables pagination through a set of `ScopeConfig`. */ scopeConfigsByScopeId: ScopeConfigsConnection; schema?: Maybe; }; export declare type ScopeEnvironmentsByScopeIdArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; export declare type ScopeClientScopesByScopeIdArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; export declare type ScopeScopeConfigsByScopeIdArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; /** A condition to be used against `Scope` object types. All fields are tested for equality and combined with a logical ‘and.’ */ export declare type ScopeCondition = { /** Checks for equality with the object’s `id` field. */ id?: Maybe; /** Checks for equality with the object’s `displayName` field. */ displayName?: Maybe; }; export declare type ScopeConfig = Node & { __typename?: 'ScopeConfig'; /** A globally unique identifier. Can be used in various places throughout the system to identify this single value. */ nodeId: Scalars['ID']; scopeId: Scalars['String']; userId: Scalars['String']; accessLevel?: Maybe; environmentId: Scalars['Int']; /** Reads a single `Scope` that is related to this `ScopeConfig`. */ scopeByScopeId?: Maybe; /** Reads a single `Environment` that is related to this `ScopeConfig`. */ environmentByScopeIdAndEnvironmentId?: Maybe; /** Reads a single `User` that is related to this `ScopeConfig`. */ userByUserId?: Maybe; }; /** * A condition to be used against `ScopeConfig` object types. All fields are tested * for equality and combined with a logical ‘and.’ */ export declare type ScopeConfigCondition = { /** Checks for equality with the object’s `scopeId` field. */ scopeId?: Maybe; /** Checks for equality with the object’s `userId` field. */ userId?: Maybe; /** Checks for equality with the object’s `accessLevel` field. */ accessLevel?: Maybe; /** Checks for equality with the object’s `environmentId` field. */ environmentId?: Maybe; }; /** A filter to be used against `ScopeConfig` object types. All fields are combined with a logical ‘and.’ */ export declare type ScopeConfigFilter = { /** Filter by the object’s `scopeId` field. */ scopeId?: Maybe; /** Filter by the object’s `userId` field. */ userId?: Maybe; /** Filter by the object’s `accessLevel` field. */ accessLevel?: Maybe; /** Filter by the object’s `environmentId` field. */ environmentId?: Maybe; /** Checks for all expressions in this list. */ and?: Maybe>; /** Checks for any expressions in this list. */ or?: Maybe>; /** Negates the expression. */ not?: Maybe; }; /** An input for mutations affecting `ScopeConfig` */ export declare type ScopeConfigInput = { scopeId: Scalars['String']; userId: Scalars['String']; accessLevel?: Maybe; environmentId: Scalars['Int']; }; /** Represents an update to a `ScopeConfig`. Fields that are set will be updated. */ export declare type ScopeConfigPatch = { scopeId?: Maybe; userId?: Maybe; accessLevel?: Maybe; environmentId?: Maybe; }; /** A connection to a list of `ScopeConfig` values. */ export declare type ScopeConfigsConnection = { __typename?: 'ScopeConfigsConnection'; /** A list of `ScopeConfig` objects. */ nodes: Array>; /** A list of edges which contains the `ScopeConfig` and cursor to aid in pagination. */ edges: Array; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The count of *all* `ScopeConfig` you could get from the connection. */ totalCount: Scalars['Int']; }; /** A `ScopeConfig` edge in the connection. */ export declare type ScopeConfigsEdge = { __typename?: 'ScopeConfigsEdge'; /** A cursor for use in pagination. */ cursor?: Maybe; /** The `ScopeConfig` at the end of the edge. */ node?: Maybe; }; /** Methods to use when ordering `ScopeConfig`. */ export declare type ScopeConfigsOrderBy = 'NATURAL' | 'SCOPE_ID_ASC' | 'SCOPE_ID_DESC' | 'USER_ID_ASC' | 'USER_ID_DESC' | 'ACCESS_LEVEL_ASC' | 'ACCESS_LEVEL_DESC' | 'ENVIRONMENT_ID_ASC' | 'ENVIRONMENT_ID_DESC' | 'PRIMARY_KEY_ASC' | 'PRIMARY_KEY_DESC' | 'SCOPE_BY_SCOPE_ID__ID_ASC' | 'SCOPE_BY_SCOPE_ID__ID_DESC' | 'SCOPE_BY_SCOPE_ID__DISPLAY_NAME_ASC' | 'SCOPE_BY_SCOPE_ID__DISPLAY_NAME_DESC' | 'ENVIRONMENT_BY_SCOPE_ID_AND_ENVIRONMENT_ID__ID_ASC' | 'ENVIRONMENT_BY_SCOPE_ID_AND_ENVIRONMENT_ID__ID_DESC' | 'ENVIRONMENT_BY_SCOPE_ID_AND_ENVIRONMENT_ID__SCOPE_ID_ASC' | 'ENVIRONMENT_BY_SCOPE_ID_AND_ENVIRONMENT_ID__SCOPE_ID_DESC' | 'ENVIRONMENT_BY_SCOPE_ID_AND_ENVIRONMENT_ID__DISPLAY_NAME_ASC' | 'ENVIRONMENT_BY_SCOPE_ID_AND_ENVIRONMENT_ID__DISPLAY_NAME_DESC' | 'ENVIRONMENT_BY_SCOPE_ID_AND_ENVIRONMENT_ID__PAYLOAD_ASC' | 'ENVIRONMENT_BY_SCOPE_ID_AND_ENVIRONMENT_ID__PAYLOAD_DESC' | 'USER_BY_USER_ID__ID_ASC' | 'USER_BY_USER_ID__ID_DESC' | 'USER_BY_USER_ID__USERNAME_ASC' | 'USER_BY_USER_ID__USERNAME_DESC' | 'USER_BY_USER_ID__PASSWORD_ASC' | 'USER_BY_USER_ID__PASSWORD_DESC' | 'USER_BY_USER_ID__PASSWORD_SALT_ASC' | 'USER_BY_USER_ID__PASSWORD_SALT_DESC' | 'USER_BY_USER_ID__GIVEN_NAME_ASC' | 'USER_BY_USER_ID__GIVEN_NAME_DESC' | 'USER_BY_USER_ID__LAST_NAME_ASC' | 'USER_BY_USER_ID__LAST_NAME_DESC' | 'USER_BY_USER_ID__EMAIL_ASC' | 'USER_BY_USER_ID__EMAIL_DESC' | 'USER_BY_USER_ID__PROFILE_IMAGE_URL_ASC' | 'USER_BY_USER_ID__PROFILE_IMAGE_URL_DESC'; /** A filter to be used against `Scope` object types. All fields are combined with a logical ‘and.’ */ export declare type ScopeFilter = { /** Filter by the object’s `id` field. */ id?: Maybe; /** Filter by the object’s `displayName` field. */ displayName?: Maybe; /** Checks for all expressions in this list. */ and?: Maybe>; /** Checks for any expressions in this list. */ or?: Maybe>; /** Negates the expression. */ not?: Maybe; }; /** An input for mutations affecting `Scope` */ export declare type ScopeInput = { id: Scalars['String']; displayName: Scalars['String']; }; /** Represents an update to a `Scope`. Fields that are set will be updated. */ export declare type ScopePatch = { id?: Maybe; displayName?: Maybe; }; export declare type ScopesConfigByUserPayload = { __typename?: 'ScopesConfigByUserPayload'; id: Scalars['String']; displayName: Scalars['String']; accessLevel?: Maybe; environmentId?: Maybe; availableEnvironments?: Maybe>>; }; /** A connection to a list of `Scope` values. */ export declare type ScopesConnection = { __typename?: 'ScopesConnection'; /** A list of `Scope` objects. */ nodes: Array>; /** A list of edges which contains the `Scope` and cursor to aid in pagination. */ edges: Array; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The count of *all* `Scope` you could get from the connection. */ totalCount: Scalars['Int']; }; /** A `Scope` edge in the connection. */ export declare type ScopesEdge = { __typename?: 'ScopesEdge'; /** A cursor for use in pagination. */ cursor?: Maybe; /** The `Scope` at the end of the edge. */ node?: Maybe; }; /** Methods to use when ordering `Scope`. */ export declare type ScopesOrderBy = 'NATURAL' | 'ID_ASC' | 'ID_DESC' | 'DISPLAY_NAME_ASC' | 'DISPLAY_NAME_DESC' | 'PRIMARY_KEY_ASC' | 'PRIMARY_KEY_DESC' | 'ENVIRONMENTS_BY_SCOPE_ID__COUNT_ASC' | 'ENVIRONMENTS_BY_SCOPE_ID__COUNT_DESC' | 'CLIENT_SCOPES_BY_SCOPE_ID__COUNT_ASC' | 'CLIENT_SCOPES_BY_SCOPE_ID__COUNT_DESC' | 'SCOPE_CONFIGS_BY_SCOPE_ID__COUNT_ASC' | 'SCOPE_CONFIGS_BY_SCOPE_ID__COUNT_DESC'; export declare type Session = Node & { __typename?: 'Session'; /** A globally unique identifier. Can be used in various places throughout the system to identify this single value. */ nodeId: Scalars['ID']; id: Scalars['String']; payload: Scalars['JSON']; expiresIn: Scalars['Int']; }; /** A condition to be used against `Session` object types. All fields are tested for equality and combined with a logical ‘and.’ */ export declare type SessionCondition = { /** Checks for equality with the object’s `id` field. */ id?: Maybe; /** Checks for equality with the object’s `payload` field. */ payload?: Maybe; /** Checks for equality with the object’s `expiresIn` field. */ expiresIn?: Maybe; }; /** A filter to be used against `Session` object types. All fields are combined with a logical ‘and.’ */ export declare type SessionFilter = { /** Filter by the object’s `id` field. */ id?: Maybe; /** Filter by the object’s `payload` field. */ payload?: Maybe; /** Filter by the object’s `expiresIn` field. */ expiresIn?: Maybe; /** Checks for all expressions in this list. */ and?: Maybe>; /** Checks for any expressions in this list. */ or?: Maybe>; /** Negates the expression. */ not?: Maybe; }; /** An input for mutations affecting `Session` */ export declare type SessionInput = { id: Scalars['String']; payload: Scalars['JSON']; expiresIn: Scalars['Int']; }; /** Represents an update to a `Session`. Fields that are set will be updated. */ export declare type SessionPatch = { id?: Maybe; payload?: Maybe; expiresIn?: Maybe; }; /** A connection to a list of `Session` values. */ export declare type SessionsConnection = { __typename?: 'SessionsConnection'; /** A list of `Session` objects. */ nodes: Array>; /** A list of edges which contains the `Session` and cursor to aid in pagination. */ edges: Array; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The count of *all* `Session` you could get from the connection. */ totalCount: Scalars['Int']; }; /** A `Session` edge in the connection. */ export declare type SessionsEdge = { __typename?: 'SessionsEdge'; /** A cursor for use in pagination. */ cursor?: Maybe; /** The `Session` at the end of the edge. */ node?: Maybe; }; /** Methods to use when ordering `Session`. */ export declare type SessionsOrderBy = 'NATURAL' | 'ID_ASC' | 'ID_DESC' | 'PAYLOAD_ASC' | 'PAYLOAD_DESC' | 'EXPIRES_IN_ASC' | 'EXPIRES_IN_DESC' | 'PRIMARY_KEY_ASC' | 'PRIMARY_KEY_DESC'; export declare type StoreScopesConfigInput = { userId: Scalars['String']; configs: Array>; }; /** A filter to be used against String fields. All fields are combined with a logical ‘and.’ */ export declare type StringFilter = { /** Is null (if `true` is specified) or is not null (if `false` is specified). */ isNull?: Maybe; /** Equal to the specified value. */ equalTo?: Maybe; /** Not equal to the specified value. */ notEqualTo?: Maybe; /** Not equal to the specified value, treating null like an ordinary value. */ distinctFrom?: Maybe; /** Equal to the specified value, treating null like an ordinary value. */ notDistinctFrom?: Maybe; /** Included in the specified list. */ in?: Maybe>; /** Not included in the specified list. */ notIn?: Maybe>; /** Less than the specified value. */ lessThan?: Maybe; /** Less than or equal to the specified value. */ lessThanOrEqualTo?: Maybe; /** Greater than the specified value. */ greaterThan?: Maybe; /** Greater than or equal to the specified value. */ greaterThanOrEqualTo?: Maybe; /** Contains the specified string (case-sensitive). */ includes?: Maybe; /** Does not contain the specified string (case-sensitive). */ notIncludes?: Maybe; /** Contains the specified string (case-insensitive). */ includesInsensitive?: Maybe; /** Does not contain the specified string (case-insensitive). */ notIncludesInsensitive?: Maybe; /** Starts with the specified string (case-sensitive). */ startsWith?: Maybe; /** Does not start with the specified string (case-sensitive). */ notStartsWith?: Maybe; /** Starts with the specified string (case-insensitive). */ startsWithInsensitive?: Maybe; /** Does not start with the specified string (case-insensitive). */ notStartsWithInsensitive?: Maybe; /** Ends with the specified string (case-sensitive). */ endsWith?: Maybe; /** Does not end with the specified string (case-sensitive). */ notEndsWith?: Maybe; /** Ends with the specified string (case-insensitive). */ endsWithInsensitive?: Maybe; /** Does not end with the specified string (case-insensitive). */ notEndsWithInsensitive?: Maybe; /** Matches the specified pattern (case-sensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters. */ like?: Maybe; /** Does not match the specified pattern (case-sensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters. */ notLike?: Maybe; /** Matches the specified pattern (case-insensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters. */ likeInsensitive?: Maybe; /** Does not match the specified pattern (case-insensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters. */ notLikeInsensitive?: Maybe; /** Equal to the specified value (case-insensitive). */ equalToInsensitive?: Maybe; /** Not equal to the specified value (case-insensitive). */ notEqualToInsensitive?: Maybe; /** Not equal to the specified value, treating null like an ordinary value (case-insensitive). */ distinctFromInsensitive?: Maybe; /** Equal to the specified value, treating null like an ordinary value (case-insensitive). */ notDistinctFromInsensitive?: Maybe; /** Included in the specified list (case-insensitive). */ inInsensitive?: Maybe>; /** Not included in the specified list (case-insensitive). */ notInInsensitive?: Maybe>; /** Less than the specified value (case-insensitive). */ lessThanInsensitive?: Maybe; /** Less than or equal to the specified value (case-insensitive). */ lessThanOrEqualToInsensitive?: Maybe; /** Greater than the specified value (case-insensitive). */ greaterThanInsensitive?: Maybe; /** Greater than or equal to the specified value (case-insensitive). */ greaterThanOrEqualToInsensitive?: Maybe; }; /** All input for the `updateAccesstokenById` mutation. */ export declare type UpdateAccesstokenByIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** An object where the defined keys will be set on the `Accesstoken` being updated. */ accesstokenPatch: AccesstokenPatch; id: Scalars['String']; }; /** All input for the `updateAccesstoken` mutation. */ export declare type UpdateAccesstokenInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `Accesstoken` to be updated. */ nodeId: Scalars['ID']; /** An object where the defined keys will be set on the `Accesstoken` being updated. */ accesstokenPatch: AccesstokenPatch; }; /** The output of our update `Accesstoken` mutation. */ export declare type UpdateAccesstokenPayload = { __typename?: 'UpdateAccesstokenPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Accesstoken` that was updated by this mutation. */ accesstoken?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** An edge for our `Accesstoken`. May be used by Relay 1. */ accesstokenEdge?: Maybe; }; /** The output of our update `Accesstoken` mutation. */ export declare type UpdateAccesstokenPayloadAccesstokenEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `updateAuthorizationcodeById` mutation. */ export declare type UpdateAuthorizationcodeByIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** An object where the defined keys will be set on the `Authorizationcode` being updated. */ authorizationcodePatch: AuthorizationcodePatch; id: Scalars['String']; }; /** All input for the `updateAuthorizationcode` mutation. */ export declare type UpdateAuthorizationcodeInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `Authorizationcode` to be updated. */ nodeId: Scalars['ID']; /** An object where the defined keys will be set on the `Authorizationcode` being updated. */ authorizationcodePatch: AuthorizationcodePatch; }; /** The output of our update `Authorizationcode` mutation. */ export declare type UpdateAuthorizationcodePayload = { __typename?: 'UpdateAuthorizationcodePayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Authorizationcode` that was updated by this mutation. */ authorizationcode?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** An edge for our `Authorizationcode`. May be used by Relay 1. */ authorizationcodeEdge?: Maybe; }; /** The output of our update `Authorizationcode` mutation. */ export declare type UpdateAuthorizationcodePayloadAuthorizationcodeEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `updateClientByClientId` mutation. */ export declare type UpdateClientByClientIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** An object where the defined keys will be set on the `Client` being updated. */ clientPatch: ClientPatch; clientId: Scalars['String']; }; /** All input for the `updateClientById` mutation. */ export declare type UpdateClientByIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** An object where the defined keys will be set on the `Client` being updated. */ clientPatch: ClientPatch; id: Scalars['Int']; }; /** All input for the `updateClient` mutation. */ export declare type UpdateClientInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `Client` to be updated. */ nodeId: Scalars['ID']; /** An object where the defined keys will be set on the `Client` being updated. */ clientPatch: ClientPatch; }; /** The output of our update `Client` mutation. */ export declare type UpdateClientPayload = { __typename?: 'UpdateClientPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Client` that was updated by this mutation. */ client?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** An edge for our `Client`. May be used by Relay 1. */ clientEdge?: Maybe; }; /** The output of our update `Client` mutation. */ export declare type UpdateClientPayloadClientEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `updateClientScopeByClientIdAndScopeId` mutation. */ export declare type UpdateClientScopeByClientIdAndScopeIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** An object where the defined keys will be set on the `ClientScope` being updated. */ clientScopePatch: ClientScopePatch; clientId: Scalars['Int']; scopeId: Scalars['String']; }; /** All input for the `updateClientScope` mutation. */ export declare type UpdateClientScopeInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `ClientScope` to be updated. */ nodeId: Scalars['ID']; /** An object where the defined keys will be set on the `ClientScope` being updated. */ clientScopePatch: ClientScopePatch; }; /** The output of our update `ClientScope` mutation. */ export declare type UpdateClientScopePayload = { __typename?: 'UpdateClientScopePayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `ClientScope` that was updated by this mutation. */ clientScope?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `Client` that is related to this `ClientScope`. */ clientByClientId?: Maybe; /** Reads a single `Scope` that is related to this `ClientScope`. */ scopeByScopeId?: Maybe; /** An edge for our `ClientScope`. May be used by Relay 1. */ clientScopeEdge?: Maybe; }; /** The output of our update `ClientScope` mutation. */ export declare type UpdateClientScopePayloadClientScopeEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `updateEnvironmentByIdAndScopeId` mutation. */ export declare type UpdateEnvironmentByIdAndScopeIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** An object where the defined keys will be set on the `Environment` being updated. */ environmentPatch: EnvironmentPatch; id: Scalars['Int']; scopeId: Scalars['String']; }; /** All input for the `updateEnvironment` mutation. */ export declare type UpdateEnvironmentInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `Environment` to be updated. */ nodeId: Scalars['ID']; /** An object where the defined keys will be set on the `Environment` being updated. */ environmentPatch: EnvironmentPatch; }; /** The output of our update `Environment` mutation. */ export declare type UpdateEnvironmentPayload = { __typename?: 'UpdateEnvironmentPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Environment` that was updated by this mutation. */ environment?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `Scope` that is related to this `Environment`. */ scopeByScopeId?: Maybe; /** An edge for our `Environment`. May be used by Relay 1. */ environmentEdge?: Maybe; }; /** The output of our update `Environment` mutation. */ export declare type UpdateEnvironmentPayloadEnvironmentEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `updateGrantById` mutation. */ export declare type UpdateGrantByIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** An object where the defined keys will be set on the `Grant` being updated. */ grantPatch: GrantPatch; id: Scalars['Int']; }; /** All input for the `updateGrant` mutation. */ export declare type UpdateGrantInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `Grant` to be updated. */ nodeId: Scalars['ID']; /** An object where the defined keys will be set on the `Grant` being updated. */ grantPatch: GrantPatch; }; /** The output of our update `Grant` mutation. */ export declare type UpdateGrantPayload = { __typename?: 'UpdateGrantPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Grant` that was updated by this mutation. */ grant?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `Client` that is related to this `Grant`. */ clientByClientId?: Maybe; /** An edge for our `Grant`. May be used by Relay 1. */ grantEdge?: Maybe; }; /** The output of our update `Grant` mutation. */ export declare type UpdateGrantPayloadGrantEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `updateGridProfileByUserIdAndPath` mutation. */ export declare type UpdateGridProfileByUserIdAndPathInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** An object where the defined keys will be set on the `GridProfile` being updated. */ gridProfilePatch: GridProfilePatch; userId: Scalars['String']; path: Scalars['String']; }; /** All input for the `updateGridProfile` mutation. */ export declare type UpdateGridProfileInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `GridProfile` to be updated. */ nodeId: Scalars['ID']; /** An object where the defined keys will be set on the `GridProfile` being updated. */ gridProfilePatch: GridProfilePatch; }; /** The output of our update `GridProfile` mutation. */ export declare type UpdateGridProfilePayload = { __typename?: 'UpdateGridProfilePayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `GridProfile` that was updated by this mutation. */ gridProfile?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `User` that is related to this `GridProfile`. */ userByUserId?: Maybe; /** An edge for our `GridProfile`. May be used by Relay 1. */ gridProfileEdge?: Maybe; }; /** The output of our update `GridProfile` mutation. */ export declare type UpdateGridProfilePayloadGridProfileEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `updateLogoutredirecturisById` mutation. */ export declare type UpdateLogoutredirecturisByIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** An object where the defined keys will be set on the `Logoutredirecturis` being updated. */ logoutredirecturisPatch: LogoutredirecturisPatch; id: Scalars['Int']; }; /** All input for the `updateLogoutredirecturis` mutation. */ export declare type UpdateLogoutredirecturisInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `Logoutredirecturis` to be updated. */ nodeId: Scalars['ID']; /** An object where the defined keys will be set on the `Logoutredirecturis` being updated. */ logoutredirecturisPatch: LogoutredirecturisPatch; }; /** The output of our update `Logoutredirecturis` mutation. */ export declare type UpdateLogoutredirecturisPayload = { __typename?: 'UpdateLogoutredirecturisPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Logoutredirecturis` that was updated by this mutation. */ logoutredirecturis?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `Client` that is related to this `Logoutredirecturis`. */ clientByClientId?: Maybe; /** An edge for our `Logoutredirecturis`. May be used by Relay 1. */ logoutredirecturisEdge?: Maybe; }; /** The output of our update `Logoutredirecturis` mutation. */ export declare type UpdateLogoutredirecturisPayloadLogoutredirecturisEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `updateMigrationById` mutation. */ export declare type UpdateMigrationByIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** An object where the defined keys will be set on the `Migration` being updated. */ migrationPatch: MigrationPatch; id: Scalars['Int']; }; /** All input for the `updateMigration` mutation. */ export declare type UpdateMigrationInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `Migration` to be updated. */ nodeId: Scalars['ID']; /** An object where the defined keys will be set on the `Migration` being updated. */ migrationPatch: MigrationPatch; }; /** The output of our update `Migration` mutation. */ export declare type UpdateMigrationPayload = { __typename?: 'UpdateMigrationPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Migration` that was updated by this mutation. */ migration?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** An edge for our `Migration`. May be used by Relay 1. */ migrationEdge?: Maybe; }; /** The output of our update `Migration` mutation. */ export declare type UpdateMigrationPayloadMigrationEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `updateRedirecturisById` mutation. */ export declare type UpdateRedirecturisByIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** An object where the defined keys will be set on the `Redirecturis` being updated. */ redirecturisPatch: RedirecturisPatch; id: Scalars['Int']; }; /** All input for the `updateRedirecturis` mutation. */ export declare type UpdateRedirecturisInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `Redirecturis` to be updated. */ nodeId: Scalars['ID']; /** An object where the defined keys will be set on the `Redirecturis` being updated. */ redirecturisPatch: RedirecturisPatch; }; /** The output of our update `Redirecturis` mutation. */ export declare type UpdateRedirecturisPayload = { __typename?: 'UpdateRedirecturisPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Redirecturis` that was updated by this mutation. */ redirecturis?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `Client` that is related to this `Redirecturis`. */ clientByClientId?: Maybe; /** An edge for our `Redirecturis`. May be used by Relay 1. */ redirecturisEdge?: Maybe; }; /** The output of our update `Redirecturis` mutation. */ export declare type UpdateRedirecturisPayloadRedirecturisEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `updateResponsetypeById` mutation. */ export declare type UpdateResponsetypeByIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** An object where the defined keys will be set on the `Responsetype` being updated. */ responsetypePatch: ResponsetypePatch; id: Scalars['Int']; }; /** All input for the `updateResponsetype` mutation. */ export declare type UpdateResponsetypeInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `Responsetype` to be updated. */ nodeId: Scalars['ID']; /** An object where the defined keys will be set on the `Responsetype` being updated. */ responsetypePatch: ResponsetypePatch; }; /** The output of our update `Responsetype` mutation. */ export declare type UpdateResponsetypePayload = { __typename?: 'UpdateResponsetypePayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Responsetype` that was updated by this mutation. */ responsetype?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `Client` that is related to this `Responsetype`. */ clientByClientId?: Maybe; /** An edge for our `Responsetype`. May be used by Relay 1. */ responsetypeEdge?: Maybe; }; /** The output of our update `Responsetype` mutation. */ export declare type UpdateResponsetypePayloadResponsetypeEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `updateRoleById` mutation. */ export declare type UpdateRoleByIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** An object where the defined keys will be set on the `Role` being updated. */ rolePatch: RolePatch; id: Scalars['String']; }; /** All input for the `updateRole` mutation. */ export declare type UpdateRoleInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `Role` to be updated. */ nodeId: Scalars['ID']; /** An object where the defined keys will be set on the `Role` being updated. */ rolePatch: RolePatch; }; /** The output of our update `Role` mutation. */ export declare type UpdateRolePayload = { __typename?: 'UpdateRolePayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Role` that was updated by this mutation. */ role?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** An edge for our `Role`. May be used by Relay 1. */ roleEdge?: Maybe; }; /** The output of our update `Role` mutation. */ export declare type UpdateRolePayloadRoleEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `updateScopeById` mutation. */ export declare type UpdateScopeByIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** An object where the defined keys will be set on the `Scope` being updated. */ scopePatch: ScopePatch; id: Scalars['String']; }; /** All input for the `updateScopeConfigByScopeIdAndUserId` mutation. */ export declare type UpdateScopeConfigByScopeIdAndUserIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** An object where the defined keys will be set on the `ScopeConfig` being updated. */ scopeConfigPatch: ScopeConfigPatch; scopeId: Scalars['String']; userId: Scalars['String']; }; /** All input for the `updateScopeConfig` mutation. */ export declare type UpdateScopeConfigInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `ScopeConfig` to be updated. */ nodeId: Scalars['ID']; /** An object where the defined keys will be set on the `ScopeConfig` being updated. */ scopeConfigPatch: ScopeConfigPatch; }; /** The output of our update `ScopeConfig` mutation. */ export declare type UpdateScopeConfigPayload = { __typename?: 'UpdateScopeConfigPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `ScopeConfig` that was updated by this mutation. */ scopeConfig?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `Scope` that is related to this `ScopeConfig`. */ scopeByScopeId?: Maybe; /** Reads a single `Environment` that is related to this `ScopeConfig`. */ environmentByScopeIdAndEnvironmentId?: Maybe; /** Reads a single `User` that is related to this `ScopeConfig`. */ userByUserId?: Maybe; /** An edge for our `ScopeConfig`. May be used by Relay 1. */ scopeConfigEdge?: Maybe; }; /** The output of our update `ScopeConfig` mutation. */ export declare type UpdateScopeConfigPayloadScopeConfigEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `updateScope` mutation. */ export declare type UpdateScopeInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `Scope` to be updated. */ nodeId: Scalars['ID']; /** An object where the defined keys will be set on the `Scope` being updated. */ scopePatch: ScopePatch; }; /** The output of our update `Scope` mutation. */ export declare type UpdateScopePayload = { __typename?: 'UpdateScopePayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Scope` that was updated by this mutation. */ scope?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** An edge for our `Scope`. May be used by Relay 1. */ scopeEdge?: Maybe; }; /** The output of our update `Scope` mutation. */ export declare type UpdateScopePayloadScopeEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `updateSessionById` mutation. */ export declare type UpdateSessionByIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** An object where the defined keys will be set on the `Session` being updated. */ sessionPatch: SessionPatch; id: Scalars['String']; }; /** All input for the `updateSession` mutation. */ export declare type UpdateSessionInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `Session` to be updated. */ nodeId: Scalars['ID']; /** An object where the defined keys will be set on the `Session` being updated. */ sessionPatch: SessionPatch; }; /** The output of our update `Session` mutation. */ export declare type UpdateSessionPayload = { __typename?: 'UpdateSessionPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Session` that was updated by this mutation. */ session?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** An edge for our `Session`. May be used by Relay 1. */ sessionEdge?: Maybe; }; /** The output of our update `Session` mutation. */ export declare type UpdateSessionPayloadSessionEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `updateUserById` mutation. */ export declare type UpdateUserByIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** An object where the defined keys will be set on the `User` being updated. */ userPatch: UserPatch; id: Scalars['String']; }; /** All input for the `updateUser` mutation. */ export declare type UpdateUserInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `User` to be updated. */ nodeId: Scalars['ID']; /** An object where the defined keys will be set on the `User` being updated. */ userPatch: UserPatch; }; /** The output of our update `User` mutation. */ export declare type UpdateUserPayload = { __typename?: 'UpdateUserPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `User` that was updated by this mutation. */ user?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** An edge for our `User`. May be used by Relay 1. */ userEdge?: Maybe; }; /** The output of our update `User` mutation. */ export declare type UpdateUserPayloadUserEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `updateUserRoleByUserIdAndRoleId` mutation. */ export declare type UpdateUserRoleByUserIdAndRoleIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** An object where the defined keys will be set on the `UserRole` being updated. */ userRolePatch: UserRolePatch; userId: Scalars['String']; roleId: Scalars['String']; }; /** All input for the `updateUserRole` mutation. */ export declare type UpdateUserRoleInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `UserRole` to be updated. */ nodeId: Scalars['ID']; /** An object where the defined keys will be set on the `UserRole` being updated. */ userRolePatch: UserRolePatch; }; /** The output of our update `UserRole` mutation. */ export declare type UpdateUserRolePayload = { __typename?: 'UpdateUserRolePayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `UserRole` that was updated by this mutation. */ userRole?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `User` that is related to this `UserRole`. */ userByUserId?: Maybe; /** Reads a single `Role` that is related to this `UserRole`. */ roleByRoleId?: Maybe; /** An edge for our `UserRole`. May be used by Relay 1. */ userRoleEdge?: Maybe; }; /** The output of our update `UserRole` mutation. */ export declare type UpdateUserRolePayloadUserRoleEdgeArgs = { orderBy?: Maybe>; }; /** All input for the `updateUserclaimById` mutation. */ export declare type UpdateUserclaimByIdInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** An object where the defined keys will be set on the `Userclaim` being updated. */ userclaimPatch: UserclaimPatch; id: Scalars['Int']; }; /** All input for the `updateUserclaim` mutation. */ export declare type UpdateUserclaimInput = { /** * An arbitrary string value with no semantic meaning. Will be included in the * payload verbatim. May be used to track mutations by the client. */ clientMutationId?: Maybe; /** The globally unique `ID` which will identify a single `Userclaim` to be updated. */ nodeId: Scalars['ID']; /** An object where the defined keys will be set on the `Userclaim` being updated. */ userclaimPatch: UserclaimPatch; }; /** The output of our update `Userclaim` mutation. */ export declare type UpdateUserclaimPayload = { __typename?: 'UpdateUserclaimPayload'; /** * The exact same `clientMutationId` that was provided in the mutation input, * unchanged and unused. May be used by a client to track mutations. */ clientMutationId?: Maybe; /** The `Userclaim` that was updated by this mutation. */ userclaim?: Maybe; /** Our root query field type. Allows us to run any query from our mutation payload. */ query?: Maybe; /** Reads a single `Client` that is related to this `Userclaim`. */ clientByClientId?: Maybe; /** Reads a single `User` that is related to this `Userclaim`. */ userByUserId?: Maybe; /** An edge for our `Userclaim`. May be used by Relay 1. */ userclaimEdge?: Maybe; }; /** The output of our update `Userclaim` mutation. */ export declare type UpdateUserclaimPayloadUserclaimEdgeArgs = { orderBy?: Maybe>; }; export declare type UpsertClientInput = { id?: Maybe; clientId: Scalars['String']; displayName: Scalars['String']; redirectUris: Array>; logoutRedirectUris: Array>; }; export declare type UpsertClientPayload = { __typename?: 'UpsertClientPayload'; client?: Maybe; query?: Maybe; }; export declare type UpsertEnvironmentInput = { id?: Maybe; scopeId: Scalars['String']; displayName: Scalars['String']; payload: Scalars['JSON']; }; export declare type UpsertEnvironmentPayload = { __typename?: 'UpsertEnvironmentPayload'; environment?: Maybe; query?: Maybe; }; export declare type UpsertGridProfileInput = { path: Scalars['String']; payload?: Maybe; }; export declare type UpsertGridProfilePayload = { __typename?: 'UpsertGridProfilePayload'; gridProfile?: Maybe; query?: Maybe; }; export declare type User = Node & { __typename?: 'User'; /** A globally unique identifier. Can be used in various places throughout the system to identify this single value. */ nodeId: Scalars['ID']; id: Scalars['String']; username: Scalars['String']; password: Scalars['String']; passwordSalt: Scalars['String']; givenName?: Maybe; lastName?: Maybe; email?: Maybe; profileImageUrl?: Maybe; /** Reads and enables pagination through a set of `Userclaim`. */ userclaimsByUserId: UserclaimsConnection; /** Reads and enables pagination through a set of `UserRole`. */ userRolesByUserId: UserRolesConnection; /** Reads and enables pagination through a set of `ScopeConfig`. */ scopeConfigsByUserId: ScopeConfigsConnection; /** Reads and enables pagination through a set of `GridProfile`. */ gridProfilesByUserId: GridProfilesConnection; }; export declare type UserUserclaimsByUserIdArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; export declare type UserUserRolesByUserIdArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; export declare type UserScopeConfigsByUserIdArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; export declare type UserGridProfilesByUserIdArgs = { first?: Maybe; last?: Maybe; offset?: Maybe; before?: Maybe; after?: Maybe; orderBy?: Maybe>; condition?: Maybe; filter?: Maybe; }; /** A condition to be used against `User` object types. All fields are tested for equality and combined with a logical ‘and.’ */ export declare type UserCondition = { /** Checks for equality with the object’s `id` field. */ id?: Maybe; /** Checks for equality with the object’s `username` field. */ username?: Maybe; /** Checks for equality with the object’s `password` field. */ password?: Maybe; /** Checks for equality with the object’s `passwordSalt` field. */ passwordSalt?: Maybe; /** Checks for equality with the object’s `givenName` field. */ givenName?: Maybe; /** Checks for equality with the object’s `lastName` field. */ lastName?: Maybe; /** Checks for equality with the object’s `email` field. */ email?: Maybe; /** Checks for equality with the object’s `profileImageUrl` field. */ profileImageUrl?: Maybe; }; /** A filter to be used against `User` object types. All fields are combined with a logical ‘and.’ */ export declare type UserFilter = { /** Filter by the object’s `id` field. */ id?: Maybe; /** Filter by the object’s `username` field. */ username?: Maybe; /** Filter by the object’s `password` field. */ password?: Maybe; /** Filter by the object’s `passwordSalt` field. */ passwordSalt?: Maybe; /** Filter by the object’s `givenName` field. */ givenName?: Maybe; /** Filter by the object’s `lastName` field. */ lastName?: Maybe; /** Filter by the object’s `email` field. */ email?: Maybe; /** Filter by the object’s `profileImageUrl` field. */ profileImageUrl?: Maybe; /** Checks for all expressions in this list. */ and?: Maybe>; /** Checks for any expressions in this list. */ or?: Maybe>; /** Negates the expression. */ not?: Maybe; }; /** An input for mutations affecting `User` */ export declare type UserInput = { id: Scalars['String']; username: Scalars['String']; password: Scalars['String']; passwordSalt: Scalars['String']; givenName?: Maybe; lastName?: Maybe; email?: Maybe; profileImageUrl?: Maybe; }; /** Represents an update to a `User`. Fields that are set will be updated. */ export declare type UserPatch = { id?: Maybe; username?: Maybe; password?: Maybe; passwordSalt?: Maybe; givenName?: Maybe; lastName?: Maybe; email?: Maybe; profileImageUrl?: Maybe; }; export declare type UserRole = Node & { __typename?: 'UserRole'; /** A globally unique identifier. Can be used in various places throughout the system to identify this single value. */ nodeId: Scalars['ID']; userId: Scalars['String']; roleId: Scalars['String']; /** Reads a single `User` that is related to this `UserRole`. */ userByUserId?: Maybe; /** Reads a single `Role` that is related to this `UserRole`. */ roleByRoleId?: Maybe; }; /** * A condition to be used against `UserRole` object types. All fields are tested * for equality and combined with a logical ‘and.’ */ export declare type UserRoleCondition = { /** Checks for equality with the object’s `userId` field. */ userId?: Maybe; /** Checks for equality with the object’s `roleId` field. */ roleId?: Maybe; }; /** A filter to be used against `UserRole` object types. All fields are combined with a logical ‘and.’ */ export declare type UserRoleFilter = { /** Filter by the object’s `userId` field. */ userId?: Maybe; /** Filter by the object’s `roleId` field. */ roleId?: Maybe; /** Checks for all expressions in this list. */ and?: Maybe>; /** Checks for any expressions in this list. */ or?: Maybe>; /** Negates the expression. */ not?: Maybe; }; /** An input for mutations affecting `UserRole` */ export declare type UserRoleInput = { userId: Scalars['String']; roleId: Scalars['String']; }; /** Represents an update to a `UserRole`. Fields that are set will be updated. */ export declare type UserRolePatch = { userId?: Maybe; roleId?: Maybe; }; /** A connection to a list of `UserRole` values. */ export declare type UserRolesConnection = { __typename?: 'UserRolesConnection'; /** A list of `UserRole` objects. */ nodes: Array>; /** A list of edges which contains the `UserRole` and cursor to aid in pagination. */ edges: Array; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The count of *all* `UserRole` you could get from the connection. */ totalCount: Scalars['Int']; }; /** A `UserRole` edge in the connection. */ export declare type UserRolesEdge = { __typename?: 'UserRolesEdge'; /** A cursor for use in pagination. */ cursor?: Maybe; /** The `UserRole` at the end of the edge. */ node?: Maybe; }; /** Methods to use when ordering `UserRole`. */ export declare type UserRolesOrderBy = 'NATURAL' | 'USER_ID_ASC' | 'USER_ID_DESC' | 'ROLE_ID_ASC' | 'ROLE_ID_DESC' | 'PRIMARY_KEY_ASC' | 'PRIMARY_KEY_DESC' | 'USER_BY_USER_ID__ID_ASC' | 'USER_BY_USER_ID__ID_DESC' | 'USER_BY_USER_ID__USERNAME_ASC' | 'USER_BY_USER_ID__USERNAME_DESC' | 'USER_BY_USER_ID__PASSWORD_ASC' | 'USER_BY_USER_ID__PASSWORD_DESC' | 'USER_BY_USER_ID__PASSWORD_SALT_ASC' | 'USER_BY_USER_ID__PASSWORD_SALT_DESC' | 'USER_BY_USER_ID__GIVEN_NAME_ASC' | 'USER_BY_USER_ID__GIVEN_NAME_DESC' | 'USER_BY_USER_ID__LAST_NAME_ASC' | 'USER_BY_USER_ID__LAST_NAME_DESC' | 'USER_BY_USER_ID__EMAIL_ASC' | 'USER_BY_USER_ID__EMAIL_DESC' | 'USER_BY_USER_ID__PROFILE_IMAGE_URL_ASC' | 'USER_BY_USER_ID__PROFILE_IMAGE_URL_DESC' | 'ROLE_BY_ROLE_ID__ID_ASC' | 'ROLE_BY_ROLE_ID__ID_DESC' | 'ROLE_BY_ROLE_ID__DISPLAY_NAME_ASC' | 'ROLE_BY_ROLE_ID__DISPLAY_NAME_DESC'; export declare type Userclaim = Node & { __typename?: 'Userclaim'; /** A globally unique identifier. Can be used in various places throughout the system to identify this single value. */ nodeId: Scalars['ID']; id: Scalars['Int']; clientId: Scalars['Int']; userId: Scalars['String']; payload: Scalars['String']; /** Reads a single `Client` that is related to this `Userclaim`. */ clientByClientId?: Maybe; /** Reads a single `User` that is related to this `Userclaim`. */ userByUserId?: Maybe; }; /** * A condition to be used against `Userclaim` object types. All fields are tested * for equality and combined with a logical ‘and.’ */ export declare type UserclaimCondition = { /** Checks for equality with the object’s `id` field. */ id?: Maybe; /** Checks for equality with the object’s `clientId` field. */ clientId?: Maybe; /** Checks for equality with the object’s `userId` field. */ userId?: Maybe; /** Checks for equality with the object’s `payload` field. */ payload?: Maybe; }; /** A filter to be used against `Userclaim` object types. All fields are combined with a logical ‘and.’ */ export declare type UserclaimFilter = { /** Filter by the object’s `id` field. */ id?: Maybe; /** Filter by the object’s `clientId` field. */ clientId?: Maybe; /** Filter by the object’s `userId` field. */ userId?: Maybe; /** Filter by the object’s `payload` field. */ payload?: Maybe; /** Checks for all expressions in this list. */ and?: Maybe>; /** Checks for any expressions in this list. */ or?: Maybe>; /** Negates the expression. */ not?: Maybe; }; /** An input for mutations affecting `Userclaim` */ export declare type UserclaimInput = { clientId: Scalars['Int']; userId: Scalars['String']; payload: Scalars['String']; }; /** Represents an update to a `Userclaim`. Fields that are set will be updated. */ export declare type UserclaimPatch = { clientId?: Maybe; userId?: Maybe; payload?: Maybe; }; /** A connection to a list of `Userclaim` values. */ export declare type UserclaimsConnection = { __typename?: 'UserclaimsConnection'; /** A list of `Userclaim` objects. */ nodes: Array>; /** A list of edges which contains the `Userclaim` and cursor to aid in pagination. */ edges: Array; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The count of *all* `Userclaim` you could get from the connection. */ totalCount: Scalars['Int']; }; /** A `Userclaim` edge in the connection. */ export declare type UserclaimsEdge = { __typename?: 'UserclaimsEdge'; /** A cursor for use in pagination. */ cursor?: Maybe; /** The `Userclaim` at the end of the edge. */ node?: Maybe; }; /** Methods to use when ordering `Userclaim`. */ export declare type UserclaimsOrderBy = 'NATURAL' | 'ID_ASC' | 'ID_DESC' | 'CLIENT_ID_ASC' | 'CLIENT_ID_DESC' | 'USER_ID_ASC' | 'USER_ID_DESC' | 'PAYLOAD_ASC' | 'PAYLOAD_DESC' | 'PRIMARY_KEY_ASC' | 'PRIMARY_KEY_DESC' | 'CLIENT_BY_CLIENT_ID__ID_ASC' | 'CLIENT_BY_CLIENT_ID__ID_DESC' | 'CLIENT_BY_CLIENT_ID__CLIENT_ID_ASC' | 'CLIENT_BY_CLIENT_ID__CLIENT_ID_DESC' | 'CLIENT_BY_CLIENT_ID__CLIENT_SECRET_ASC' | 'CLIENT_BY_CLIENT_ID__CLIENT_SECRET_DESC' | 'CLIENT_BY_CLIENT_ID__ACCESS_TOKEN_LIFETIME_ASC' | 'CLIENT_BY_CLIENT_ID__ACCESS_TOKEN_LIFETIME_DESC' | 'CLIENT_BY_CLIENT_ID__REFRESH_TOKEN_LIFETIME_ASC' | 'CLIENT_BY_CLIENT_ID__REFRESH_TOKEN_LIFETIME_DESC' | 'CLIENT_BY_CLIENT_ID__DISPLAY_NAME_ASC' | 'CLIENT_BY_CLIENT_ID__DISPLAY_NAME_DESC' | 'USER_BY_USER_ID__ID_ASC' | 'USER_BY_USER_ID__ID_DESC' | 'USER_BY_USER_ID__USERNAME_ASC' | 'USER_BY_USER_ID__USERNAME_DESC' | 'USER_BY_USER_ID__PASSWORD_ASC' | 'USER_BY_USER_ID__PASSWORD_DESC' | 'USER_BY_USER_ID__PASSWORD_SALT_ASC' | 'USER_BY_USER_ID__PASSWORD_SALT_DESC' | 'USER_BY_USER_ID__GIVEN_NAME_ASC' | 'USER_BY_USER_ID__GIVEN_NAME_DESC' | 'USER_BY_USER_ID__LAST_NAME_ASC' | 'USER_BY_USER_ID__LAST_NAME_DESC' | 'USER_BY_USER_ID__EMAIL_ASC' | 'USER_BY_USER_ID__EMAIL_DESC' | 'USER_BY_USER_ID__PROFILE_IMAGE_URL_ASC' | 'USER_BY_USER_ID__PROFILE_IMAGE_URL_DESC'; /** A connection to a list of `User` values. */ export declare type UsersConnection = { __typename?: 'UsersConnection'; /** A list of `User` objects. */ nodes: Array>; /** A list of edges which contains the `User` and cursor to aid in pagination. */ edges: Array; /** Information to aid in pagination. */ pageInfo: PageInfo; /** The count of *all* `User` you could get from the connection. */ totalCount: Scalars['Int']; }; /** A `User` edge in the connection. */ export declare type UsersEdge = { __typename?: 'UsersEdge'; /** A cursor for use in pagination. */ cursor?: Maybe; /** The `User` at the end of the edge. */ node?: Maybe; }; /** Methods to use when ordering `User`. */ export declare type UsersOrderBy = 'NATURAL' | 'ID_ASC' | 'ID_DESC' | 'USERNAME_ASC' | 'USERNAME_DESC' | 'PASSWORD_ASC' | 'PASSWORD_DESC' | 'PASSWORD_SALT_ASC' | 'PASSWORD_SALT_DESC' | 'GIVEN_NAME_ASC' | 'GIVEN_NAME_DESC' | 'LAST_NAME_ASC' | 'LAST_NAME_DESC' | 'EMAIL_ASC' | 'EMAIL_DESC' | 'PROFILE_IMAGE_URL_ASC' | 'PROFILE_IMAGE_URL_DESC' | 'PRIMARY_KEY_ASC' | 'PRIMARY_KEY_DESC' | 'USERCLAIMS_BY_USER_ID__COUNT_ASC' | 'USERCLAIMS_BY_USER_ID__COUNT_DESC' | 'USER_ROLES_BY_USER_ID__COUNT_ASC' | 'USER_ROLES_BY_USER_ID__COUNT_DESC' | 'SCOPE_CONFIGS_BY_USER_ID__COUNT_ASC' | 'SCOPE_CONFIGS_BY_USER_ID__COUNT_DESC' | 'GRID_PROFILES_BY_USER_ID__COUNT_ASC' | 'GRID_PROFILES_BY_USER_ID__COUNT_DESC'; export declare type CurrentUserGridProfileByPathQueryVariables = Exact<{ path: Scalars['String']; }>; export declare type CurrentUserGridProfileByPathQuery = ({ __typename?: 'Query'; } & { currentUserGridProfileByPath?: Maybe<({ __typename?: 'GridProfile'; } & Pick & { _id: GridProfile['nodeId']; })>; }); export declare type UpsertGridProfileMutationVariables = Exact<{ input: UpsertGridProfileInput; }>; export declare type UpsertGridProfileMutation = ({ __typename?: 'Mutation'; } & { upsertGridProfile?: Maybe<({ __typename?: 'UpsertGridProfilePayload'; } & { gridProfile?: Maybe<({ __typename?: 'GridProfile'; } & Pick & { _id: GridProfile['nodeId']; })>; })>; }); export declare type DeleteGridProfileMutationVariables = Exact<{ path: Scalars['String']; }>; export declare type DeleteGridProfileMutation = ({ __typename?: 'Mutation'; } & { deleteGridProfileByPath?: Maybe<({ __typename?: 'GridProfile'; } & { _id: GridProfile['nodeId']; })>; }); export declare const CurrentUserGridProfileByPathDocument: import("graphql").DocumentNode; export declare class CurrentUserGridProfileByPathGQL extends Apollo.Query { document: import("graphql").DocumentNode; client: string; constructor(apollo: Apollo.Apollo); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } export declare const UpsertGridProfileDocument: import("graphql").DocumentNode; export declare class UpsertGridProfileGQL extends Apollo.Mutation { document: import("graphql").DocumentNode; client: string; constructor(apollo: Apollo.Apollo); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } export declare const DeleteGridProfileDocument: import("graphql").DocumentNode; export declare class DeleteGridProfileGQL extends Apollo.Mutation { document: import("graphql").DocumentNode; client: string; constructor(apollo: Apollo.Apollo); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }