/** * GraphQL types for ORM client * @generated by @constructive-io/graphql-codegen * DO NOT EDIT - changes will be overwritten */ export interface StringFilter { isNull?: boolean; equalTo?: string; notEqualTo?: string; distinctFrom?: string; notDistinctFrom?: string; in?: string[]; notIn?: string[]; lessThan?: string; lessThanOrEqualTo?: string; greaterThan?: string; greaterThanOrEqualTo?: string; includes?: string; notIncludes?: string; includesInsensitive?: string; notIncludesInsensitive?: string; startsWith?: string; notStartsWith?: string; startsWithInsensitive?: string; notStartsWithInsensitive?: string; endsWith?: string; notEndsWith?: string; endsWithInsensitive?: string; notEndsWithInsensitive?: string; like?: string; notLike?: string; likeInsensitive?: string; notLikeInsensitive?: string; } export interface IntFilter { isNull?: boolean; equalTo?: number; notEqualTo?: number; distinctFrom?: number; notDistinctFrom?: number; in?: number[]; notIn?: number[]; lessThan?: number; lessThanOrEqualTo?: number; greaterThan?: number; greaterThanOrEqualTo?: number; } export interface FloatFilter { isNull?: boolean; equalTo?: number; notEqualTo?: number; distinctFrom?: number; notDistinctFrom?: number; in?: number[]; notIn?: number[]; lessThan?: number; lessThanOrEqualTo?: number; greaterThan?: number; greaterThanOrEqualTo?: number; } export interface BooleanFilter { isNull?: boolean; equalTo?: boolean; notEqualTo?: boolean; } export interface UUIDFilter { isNull?: boolean; equalTo?: string; notEqualTo?: string; distinctFrom?: string; notDistinctFrom?: string; in?: string[]; notIn?: string[]; } export interface DatetimeFilter { isNull?: boolean; equalTo?: string; notEqualTo?: string; distinctFrom?: string; notDistinctFrom?: string; in?: string[]; notIn?: string[]; lessThan?: string; lessThanOrEqualTo?: string; greaterThan?: string; greaterThanOrEqualTo?: string; } export interface DateFilter { isNull?: boolean; equalTo?: string; notEqualTo?: string; distinctFrom?: string; notDistinctFrom?: string; in?: string[]; notIn?: string[]; lessThan?: string; lessThanOrEqualTo?: string; greaterThan?: string; greaterThanOrEqualTo?: string; } export interface JSONFilter { isNull?: boolean; equalTo?: Record; notEqualTo?: Record; distinctFrom?: Record; notDistinctFrom?: Record; contains?: Record; containedBy?: Record; containsKey?: string; containsAllKeys?: string[]; containsAnyKeys?: string[]; } export interface BigIntFilter { isNull?: boolean; equalTo?: string; notEqualTo?: string; distinctFrom?: string; notDistinctFrom?: string; in?: string[]; notIn?: string[]; lessThan?: string; lessThanOrEqualTo?: string; greaterThan?: string; greaterThanOrEqualTo?: string; } export interface BigFloatFilter { isNull?: boolean; equalTo?: string; notEqualTo?: string; distinctFrom?: string; notDistinctFrom?: string; in?: string[]; notIn?: string[]; lessThan?: string; lessThanOrEqualTo?: string; greaterThan?: string; greaterThanOrEqualTo?: string; } export interface BitStringFilter { isNull?: boolean; equalTo?: string; notEqualTo?: string; } export interface InternetAddressFilter { isNull?: boolean; equalTo?: string; notEqualTo?: string; distinctFrom?: string; notDistinctFrom?: string; in?: string[]; notIn?: string[]; lessThan?: string; lessThanOrEqualTo?: string; greaterThan?: string; greaterThanOrEqualTo?: string; contains?: string; containsOrEqualTo?: string; containedBy?: string; containedByOrEqualTo?: string; containsOrContainedBy?: string; } export interface FullTextFilter { matches?: string; } export interface VectorFilter { isNull?: boolean; equalTo?: number[]; notEqualTo?: number[]; distinctFrom?: number[]; notDistinctFrom?: number[]; } export interface StringListFilter { isNull?: boolean; equalTo?: string[]; notEqualTo?: string[]; distinctFrom?: string[]; notDistinctFrom?: string[]; lessThan?: string[]; lessThanOrEqualTo?: string[]; greaterThan?: string[]; greaterThanOrEqualTo?: string[]; contains?: string[]; containedBy?: string[]; overlaps?: string[]; anyEqualTo?: string; anyNotEqualTo?: string; anyLessThan?: string; anyLessThanOrEqualTo?: string; anyGreaterThan?: string; anyGreaterThanOrEqualTo?: string; } export interface IntListFilter { isNull?: boolean; equalTo?: number[]; notEqualTo?: number[]; distinctFrom?: number[]; notDistinctFrom?: number[]; lessThan?: number[]; lessThanOrEqualTo?: number[]; greaterThan?: number[]; greaterThanOrEqualTo?: number[]; contains?: number[]; containedBy?: number[]; overlaps?: number[]; anyEqualTo?: number; anyNotEqualTo?: number; anyLessThan?: number; anyLessThanOrEqualTo?: number; anyGreaterThan?: number; anyGreaterThanOrEqualTo?: number; } export interface UUIDListFilter { isNull?: boolean; equalTo?: string[]; notEqualTo?: string[]; distinctFrom?: string[]; notDistinctFrom?: string[]; lessThan?: string[]; lessThanOrEqualTo?: string[]; greaterThan?: string[]; greaterThanOrEqualTo?: string[]; contains?: string[]; containedBy?: string[]; overlaps?: string[]; anyEqualTo?: string; anyNotEqualTo?: string; anyLessThan?: string; anyLessThanOrEqualTo?: string; anyGreaterThan?: string; anyGreaterThanOrEqualTo?: string; } /** Database provisioning preset catalog — merkle-versioned head over the infra store */ export interface DbPreset { /** Whether this preset is selectable for new databases */ active?: boolean | null; /** Infra store commit for the current definition (stamped by the versioned trigger on every write) */ commitId?: string | null; /** Timestamp of preset creation */ createdAt?: string | null; /** Preset definition (modules + options) — the readily-cached head; history lives in the infra store */ definition?: Record | null; /** Human-readable description of the preset */ description?: string | null; /** Unique preset identifier */ id: string; /** Human-readable preset name */ label?: string | null; /** Content-address of definition->modules via metaschema_private.modules_hash (stamped by the versioned trigger); fast exact-match lookup key for provisioning requests */ modulesHash?: string | null; /** Preset slug (unique per scope); the preset's path in the infra tree is [db_preset, slug] */ slug?: string | null; /** Infra Merkle store holding this preset's history (stamped by the versioned trigger) */ storeId?: string | null; /** Timestamp of last modification */ updatedAt?: string | null; } /** Logical namespace containers for grouping secrets, config, functions, and other resources */ export interface Namespace { /** Freeform metadata for tooling and operational notes */ annotations?: Record | null; createdAt?: string | null; /** Database that owns this resource (database-scoped isolation) */ databaseId?: string | null; /** Optional human-readable description of this namespace */ description?: string | null; id: string; /** Whether this namespace is active (soft-disable for filtering) */ isActive?: boolean | null; /** true = provisioned by the platform via jobs, false = unmanaged/platform-native (bootstrapped externally) */ isManaged?: boolean | null; /** Key/value pairs for selecting and filtering namespaces */ labels?: Record | null; /** Most recent provisioning or reconcile error message */ lastError?: string | null; /** Human-readable namespace name (e.g. default, production, oauth) */ name?: string | null; /** Globally unique computed namespace identifier via inflection.underscore */ namespaceName?: string | null; /** Namespace provisioning lifecycle status: pending, provisioning, active, failed */ status?: string | null; updatedAt?: string | null; } /** Namespace lifecycle events — audit log of creation, activation, deactivation, label changes */ export interface NamespaceEvent { /** User who triggered this event (NULL for system/automated) */ actorId?: string | null; /** Event timestamp (partition key) */ createdAt?: string | null; /** Database that owns this resource (database-scoped isolation) */ databaseId?: string | null; /** Event type: created, activated, deactivated, labels_updated, annotations_updated, renamed */ eventType?: string | null; /** Unique event identifier */ id: string; /** Human-readable description of the event */ message?: string | null; /** Structured context (old/new values, labels diff, etc.) */ metadata?: Record | null; /** Namespace this event belongs to */ namespaceId?: string | null; } /** Commit history — each commit snapshots a tree root for a store */ export interface PlatformInfraCommit { /** User who authored the changes */ authorId?: string | null; /** User who committed (may differ from author) */ committerId?: string | null; /** Commit timestamp */ date?: string | null; /** Unique commit identifier */ id: string; /** Optional commit message */ message?: string | null; /** Parent commit IDs (supports merge commits) */ parentIds?: string[] | null; /** Opaque store partition key for the global tier */ scopeId?: string | null; /** Store this commit belongs to */ storeId?: string | null; /** Root object ID of the tree snapshot at this commit */ treeId?: string | null; } export interface PlatformInfraGetAllTreeNodesRecord { data?: Record | null; path?: string[] | null; } /** Content-addressed Merkle tree objects keyed by UUID v5 hash of data + children */ export interface PlatformInfraObject { /** Timestamp of object creation */ createdAt?: string | null; /** Payload data for this object node */ data?: Record | null; /** Content-addressed UUID v5 — deterministic hash of (data, kids, ktree) */ id: string; /** Ordered array of child object IDs */ kids?: string[] | null; /** Ordered array of child path names (parallel to kids) */ ktree?: string[] | null; /** Opaque store partition key for the global tier */ scopeId?: string | null; } /** Branch heads — mutable pointers into the commit chain */ export interface PlatformInfraRef { /** Commit this ref points to */ commitId?: string | null; /** Unique ref identifier */ id: string; /** Ref name (e.g. HEAD, main) */ name?: string | null; /** Opaque store partition key for the global tier */ scopeId?: string | null; /** Store this ref belongs to */ storeId?: string | null; } /** Named stores — one per version-controlled tree (e.g. one graph, one definition set) */ export interface PlatformInfraStore { /** Timestamp of store creation */ createdAt?: string | null; /** Current root object hash of this store */ hash?: string | null; /** Unique store identifier */ id: string; /** Human-readable store name */ name?: string | null; /** Opaque store partition key for the global tier */ scopeId?: string | null; } /** Logical namespace containers for grouping secrets, config, functions, and other resources */ export interface PlatformNamespace { /** Freeform metadata for tooling and operational notes */ annotations?: Record | null; createdAt?: string | null; /** Optional human-readable description of this namespace */ description?: string | null; id: string; /** Whether this namespace is active (soft-disable for filtering) */ isActive?: boolean | null; /** true = provisioned by the platform via jobs, false = unmanaged/platform-native (bootstrapped externally) */ isManaged?: boolean | null; /** Key/value pairs for selecting and filtering namespaces */ labels?: Record | null; /** Most recent provisioning or reconcile error message */ lastError?: string | null; /** Human-readable namespace name (e.g. default, production, oauth) */ name?: string | null; /** Globally unique computed namespace identifier via inflection.underscore */ namespaceName?: string | null; /** Namespace provisioning lifecycle status: pending, provisioning, active, failed */ status?: string | null; updatedAt?: string | null; } /** Namespace lifecycle events — audit log of creation, activation, deactivation, label changes */ export interface PlatformNamespaceEvent { /** User who triggered this event (NULL for system/automated) */ actorId?: string | null; /** Event timestamp (partition key) */ createdAt?: string | null; /** Event type: created, activated, deactivated, labels_updated, annotations_updated, renamed */ eventType?: string | null; /** Unique event identifier */ id: string; /** Human-readable description of the event */ message?: string | null; /** Structured context (old/new values, labels diff, etc.) */ metadata?: Record | null; /** Namespace this event belongs to */ namespaceId?: string | null; } export interface ConnectionResult { nodes: T[]; totalCount: number; pageInfo: PageInfo; } export interface PageInfo { hasNextPage: boolean; hasPreviousPage: boolean; startCursor?: string | null; endCursor?: string | null; } export interface DbPresetRelations { } export interface NamespaceRelations { } export interface NamespaceEventRelations { } export interface PlatformInfraCommitRelations { } export interface PlatformInfraGetAllTreeNodesRecordRelations { } export interface PlatformInfraObjectRelations { } export interface PlatformInfraRefRelations { } export interface PlatformInfraStoreRelations { } export interface PlatformNamespaceRelations { } export interface PlatformNamespaceEventRelations { } export type DbPresetWithRelations = DbPreset & DbPresetRelations; export type NamespaceWithRelations = Namespace & NamespaceRelations; export type NamespaceEventWithRelations = NamespaceEvent & NamespaceEventRelations; export type PlatformInfraCommitWithRelations = PlatformInfraCommit & PlatformInfraCommitRelations; export type PlatformInfraGetAllTreeNodesRecordWithRelations = PlatformInfraGetAllTreeNodesRecord & PlatformInfraGetAllTreeNodesRecordRelations; export type PlatformInfraObjectWithRelations = PlatformInfraObject & PlatformInfraObjectRelations; export type PlatformInfraRefWithRelations = PlatformInfraRef & PlatformInfraRefRelations; export type PlatformInfraStoreWithRelations = PlatformInfraStore & PlatformInfraStoreRelations; export type PlatformNamespaceWithRelations = PlatformNamespace & PlatformNamespaceRelations; export type PlatformNamespaceEventWithRelations = PlatformNamespaceEvent & PlatformNamespaceEventRelations; export type DbPresetSelect = { active?: boolean; commitId?: boolean; createdAt?: boolean; definition?: boolean; description?: boolean; id?: boolean; label?: boolean; modulesHash?: boolean; slug?: boolean; storeId?: boolean; updatedAt?: boolean; }; export type NamespaceSelect = { annotations?: boolean; createdAt?: boolean; databaseId?: boolean; description?: boolean; id?: boolean; isActive?: boolean; isManaged?: boolean; labels?: boolean; lastError?: boolean; name?: boolean; namespaceName?: boolean; status?: boolean; updatedAt?: boolean; }; export type NamespaceEventSelect = { actorId?: boolean; createdAt?: boolean; databaseId?: boolean; eventType?: boolean; id?: boolean; message?: boolean; metadata?: boolean; namespaceId?: boolean; }; export type PlatformInfraCommitSelect = { authorId?: boolean; committerId?: boolean; date?: boolean; id?: boolean; message?: boolean; parentIds?: boolean; scopeId?: boolean; storeId?: boolean; treeId?: boolean; }; export type PlatformInfraGetAllTreeNodesRecordSelect = { data?: boolean; path?: boolean; }; export type PlatformInfraObjectSelect = { createdAt?: boolean; data?: boolean; id?: boolean; kids?: boolean; ktree?: boolean; scopeId?: boolean; }; export type PlatformInfraRefSelect = { commitId?: boolean; id?: boolean; name?: boolean; scopeId?: boolean; storeId?: boolean; }; export type PlatformInfraStoreSelect = { createdAt?: boolean; hash?: boolean; id?: boolean; name?: boolean; scopeId?: boolean; }; export type PlatformNamespaceSelect = { annotations?: boolean; createdAt?: boolean; description?: boolean; id?: boolean; isActive?: boolean; isManaged?: boolean; labels?: boolean; lastError?: boolean; name?: boolean; namespaceName?: boolean; status?: boolean; updatedAt?: boolean; }; export type PlatformNamespaceEventSelect = { actorId?: boolean; createdAt?: boolean; eventType?: boolean; id?: boolean; message?: boolean; metadata?: boolean; namespaceId?: boolean; }; export interface DbPresetFilter { /** Filter by the object’s `active` field. */ active?: BooleanFilter; /** Checks for all expressions in this list. */ and?: DbPresetFilter[]; /** Filter by the object’s `commitId` field. */ commitId?: UUIDFilter; /** Filter by the object’s `createdAt` field. */ createdAt?: DatetimeFilter; /** Filter by the object’s `definition` field. */ definition?: JSONFilter; /** Filter by the object’s `description` field. */ description?: StringFilter; /** Filter by the object’s `id` field. */ id?: UUIDFilter; /** Filter by the object’s `label` field. */ label?: StringFilter; /** Filter by the object’s `modulesHash` field. */ modulesHash?: UUIDFilter; /** Negates the expression. */ not?: DbPresetFilter; /** Checks for any expressions in this list. */ or?: DbPresetFilter[]; /** Filter by the object’s `slug` field. */ slug?: StringFilter; /** Filter by the object’s `storeId` field. */ storeId?: UUIDFilter; /** Filter by the object’s `updatedAt` field. */ updatedAt?: DatetimeFilter; } export interface NamespaceFilter { /** Checks for all expressions in this list. */ and?: NamespaceFilter[]; /** Filter by the object’s `annotations` field. */ annotations?: JSONFilter; /** Filter by the object’s `createdAt` field. */ createdAt?: DatetimeFilter; /** Filter by the object’s `databaseId` field. */ databaseId?: UUIDFilter; /** Filter by the object’s `description` field. */ description?: StringFilter; /** Filter by the object’s `id` field. */ id?: UUIDFilter; /** Filter by the object’s `isActive` field. */ isActive?: BooleanFilter; /** Filter by the object’s `isManaged` field. */ isManaged?: BooleanFilter; /** Filter by the object’s `labels` field. */ labels?: JSONFilter; /** Filter by the object’s `lastError` field. */ lastError?: StringFilter; /** Filter by the object’s `name` field. */ name?: StringFilter; /** Filter by the object’s `namespaceName` field. */ namespaceName?: StringFilter; /** Negates the expression. */ not?: NamespaceFilter; /** Checks for any expressions in this list. */ or?: NamespaceFilter[]; /** Filter by the object’s `status` field. */ status?: StringFilter; /** Filter by the object’s `updatedAt` field. */ updatedAt?: DatetimeFilter; } export interface NamespaceEventFilter { /** Filter by the object’s `actorId` field. */ actorId?: UUIDFilter; /** Checks for all expressions in this list. */ and?: NamespaceEventFilter[]; /** Filter by the object’s `createdAt` field. */ createdAt?: DatetimeFilter; /** Filter by the object’s `databaseId` field. */ databaseId?: UUIDFilter; /** Filter by the object’s `eventType` field. */ eventType?: StringFilter; /** Filter by the object’s `id` field. */ id?: UUIDFilter; /** Filter by the object’s `message` field. */ message?: StringFilter; /** Filter by the object’s `metadata` field. */ metadata?: JSONFilter; /** Filter by the object’s `namespaceId` field. */ namespaceId?: UUIDFilter; /** Negates the expression. */ not?: NamespaceEventFilter; /** Checks for any expressions in this list. */ or?: NamespaceEventFilter[]; } export interface PlatformInfraCommitFilter { /** Checks for all expressions in this list. */ and?: PlatformInfraCommitFilter[]; /** Filter by the object’s `authorId` field. */ authorId?: UUIDFilter; /** Filter by the object’s `committerId` field. */ committerId?: UUIDFilter; /** Filter by the object’s `date` field. */ date?: DatetimeFilter; /** Filter by the object’s `id` field. */ id?: UUIDFilter; /** Filter by the object’s `message` field. */ message?: StringFilter; /** Negates the expression. */ not?: PlatformInfraCommitFilter; /** Checks for any expressions in this list. */ or?: PlatformInfraCommitFilter[]; /** Filter by the object’s `parentIds` field. */ parentIds?: UUIDListFilter; /** Filter by the object’s `scopeId` field. */ scopeId?: UUIDFilter; /** Filter by the object’s `storeId` field. */ storeId?: UUIDFilter; /** Filter by the object’s `treeId` field. */ treeId?: UUIDFilter; } export interface PlatformInfraGetAllTreeNodesRecordFilter { data?: JSONFilter; path?: StringListFilter; and?: PlatformInfraGetAllTreeNodesRecordFilter[]; or?: PlatformInfraGetAllTreeNodesRecordFilter[]; not?: PlatformInfraGetAllTreeNodesRecordFilter; } export interface PlatformInfraObjectFilter { /** Checks for all expressions in this list. */ and?: PlatformInfraObjectFilter[]; /** Filter by the object’s `createdAt` field. */ createdAt?: DatetimeFilter; /** Filter by the object’s `data` field. */ data?: JSONFilter; /** Filter by the object’s `id` field. */ id?: UUIDFilter; /** Filter by the object’s `kids` field. */ kids?: UUIDListFilter; /** Filter by the object’s `ktree` field. */ ktree?: StringListFilter; /** Negates the expression. */ not?: PlatformInfraObjectFilter; /** Checks for any expressions in this list. */ or?: PlatformInfraObjectFilter[]; /** Filter by the object’s `scopeId` field. */ scopeId?: UUIDFilter; } export interface PlatformInfraRefFilter { /** Checks for all expressions in this list. */ and?: PlatformInfraRefFilter[]; /** Filter by the object’s `commitId` field. */ commitId?: UUIDFilter; /** Filter by the object’s `id` field. */ id?: UUIDFilter; /** Filter by the object’s `name` field. */ name?: StringFilter; /** Negates the expression. */ not?: PlatformInfraRefFilter; /** Checks for any expressions in this list. */ or?: PlatformInfraRefFilter[]; /** Filter by the object’s `scopeId` field. */ scopeId?: UUIDFilter; /** Filter by the object’s `storeId` field. */ storeId?: UUIDFilter; } export interface PlatformInfraStoreFilter { /** Checks for all expressions in this list. */ and?: PlatformInfraStoreFilter[]; /** Filter by the object’s `createdAt` field. */ createdAt?: DatetimeFilter; /** Filter by the object’s `hash` field. */ hash?: UUIDFilter; /** Filter by the object’s `id` field. */ id?: UUIDFilter; /** Filter by the object’s `name` field. */ name?: StringFilter; /** Negates the expression. */ not?: PlatformInfraStoreFilter; /** Checks for any expressions in this list. */ or?: PlatformInfraStoreFilter[]; /** Filter by the object’s `scopeId` field. */ scopeId?: UUIDFilter; } export interface PlatformNamespaceFilter { /** Checks for all expressions in this list. */ and?: PlatformNamespaceFilter[]; /** Filter by the object’s `annotations` field. */ annotations?: JSONFilter; /** Filter by the object’s `createdAt` field. */ createdAt?: DatetimeFilter; /** Filter by the object’s `description` field. */ description?: StringFilter; /** Filter by the object’s `id` field. */ id?: UUIDFilter; /** Filter by the object’s `isActive` field. */ isActive?: BooleanFilter; /** Filter by the object’s `isManaged` field. */ isManaged?: BooleanFilter; /** Filter by the object’s `labels` field. */ labels?: JSONFilter; /** Filter by the object’s `lastError` field. */ lastError?: StringFilter; /** Filter by the object’s `name` field. */ name?: StringFilter; /** Filter by the object’s `namespaceName` field. */ namespaceName?: StringFilter; /** Negates the expression. */ not?: PlatformNamespaceFilter; /** Checks for any expressions in this list. */ or?: PlatformNamespaceFilter[]; /** Filter by the object’s `status` field. */ status?: StringFilter; /** Filter by the object’s `updatedAt` field. */ updatedAt?: DatetimeFilter; } export interface PlatformNamespaceEventFilter { /** Filter by the object’s `actorId` field. */ actorId?: UUIDFilter; /** Checks for all expressions in this list. */ and?: PlatformNamespaceEventFilter[]; /** Filter by the object’s `createdAt` field. */ createdAt?: DatetimeFilter; /** Filter by the object’s `eventType` field. */ eventType?: StringFilter; /** Filter by the object’s `id` field. */ id?: UUIDFilter; /** Filter by the object’s `message` field. */ message?: StringFilter; /** Filter by the object’s `metadata` field. */ metadata?: JSONFilter; /** Filter by the object’s `namespaceId` field. */ namespaceId?: UUIDFilter; /** Negates the expression. */ not?: PlatformNamespaceEventFilter; /** Checks for any expressions in this list. */ or?: PlatformNamespaceEventFilter[]; } export type DbPresetOrderBy = 'ACTIVE_ASC' | 'ACTIVE_DESC' | 'COMMIT_ID_ASC' | 'COMMIT_ID_DESC' | 'CREATED_AT_ASC' | 'CREATED_AT_DESC' | 'DEFINITION_ASC' | 'DEFINITION_DESC' | 'DESCRIPTION_ASC' | 'DESCRIPTION_DESC' | 'ID_ASC' | 'ID_DESC' | 'LABEL_ASC' | 'LABEL_DESC' | 'MODULES_HASH_ASC' | 'MODULES_HASH_DESC' | 'NATURAL' | 'PRIMARY_KEY_ASC' | 'PRIMARY_KEY_DESC' | 'SLUG_ASC' | 'SLUG_DESC' | 'STORE_ID_ASC' | 'STORE_ID_DESC' | 'UPDATED_AT_ASC' | 'UPDATED_AT_DESC'; export type NamespaceOrderBy = 'ANNOTATIONS_ASC' | 'ANNOTATIONS_DESC' | 'CREATED_AT_ASC' | 'CREATED_AT_DESC' | 'DATABASE_ID_ASC' | 'DATABASE_ID_DESC' | 'DESCRIPTION_ASC' | 'DESCRIPTION_DESC' | 'ID_ASC' | 'ID_DESC' | 'IS_ACTIVE_ASC' | 'IS_ACTIVE_DESC' | 'IS_MANAGED_ASC' | 'IS_MANAGED_DESC' | 'LABELS_ASC' | 'LABELS_DESC' | 'LAST_ERROR_ASC' | 'LAST_ERROR_DESC' | 'NAMESPACE_NAME_ASC' | 'NAMESPACE_NAME_DESC' | 'NAME_ASC' | 'NAME_DESC' | 'NATURAL' | 'PRIMARY_KEY_ASC' | 'PRIMARY_KEY_DESC' | 'STATUS_ASC' | 'STATUS_DESC' | 'UPDATED_AT_ASC' | 'UPDATED_AT_DESC'; export type NamespaceEventOrderBy = 'ACTOR_ID_ASC' | 'ACTOR_ID_DESC' | 'CREATED_AT_ASC' | 'CREATED_AT_DESC' | 'DATABASE_ID_ASC' | 'DATABASE_ID_DESC' | 'EVENT_TYPE_ASC' | 'EVENT_TYPE_DESC' | 'ID_ASC' | 'ID_DESC' | 'MESSAGE_ASC' | 'MESSAGE_DESC' | 'METADATA_ASC' | 'METADATA_DESC' | 'NAMESPACE_ID_ASC' | 'NAMESPACE_ID_DESC' | 'NATURAL' | 'PRIMARY_KEY_ASC' | 'PRIMARY_KEY_DESC'; export type PlatformInfraCommitOrderBy = 'AUTHOR_ID_ASC' | 'AUTHOR_ID_DESC' | 'COMMITTER_ID_ASC' | 'COMMITTER_ID_DESC' | 'DATE_ASC' | 'DATE_DESC' | 'ID_ASC' | 'ID_DESC' | 'MESSAGE_ASC' | 'MESSAGE_DESC' | 'NATURAL' | 'PARENT_IDS_ASC' | 'PARENT_IDS_DESC' | 'PRIMARY_KEY_ASC' | 'PRIMARY_KEY_DESC' | 'SCOPE_ID_ASC' | 'SCOPE_ID_DESC' | 'STORE_ID_ASC' | 'STORE_ID_DESC' | 'TREE_ID_ASC' | 'TREE_ID_DESC'; export type PlatformInfraGetAllTreeNodesRecordsOrderBy = 'PRIMARY_KEY_ASC' | 'PRIMARY_KEY_DESC' | 'NATURAL' | 'DATA_ASC' | 'DATA_DESC' | 'PATH_ASC' | 'PATH_DESC'; export type PlatformInfraObjectOrderBy = 'CREATED_AT_ASC' | 'CREATED_AT_DESC' | 'DATA_ASC' | 'DATA_DESC' | 'ID_ASC' | 'ID_DESC' | 'KIDS_ASC' | 'KIDS_DESC' | 'KTREE_ASC' | 'KTREE_DESC' | 'NATURAL' | 'PRIMARY_KEY_ASC' | 'PRIMARY_KEY_DESC' | 'SCOPE_ID_ASC' | 'SCOPE_ID_DESC'; export type PlatformInfraRefOrderBy = 'COMMIT_ID_ASC' | 'COMMIT_ID_DESC' | 'ID_ASC' | 'ID_DESC' | 'NAME_ASC' | 'NAME_DESC' | 'NATURAL' | 'PRIMARY_KEY_ASC' | 'PRIMARY_KEY_DESC' | 'SCOPE_ID_ASC' | 'SCOPE_ID_DESC' | 'STORE_ID_ASC' | 'STORE_ID_DESC'; export type PlatformInfraStoreOrderBy = 'CREATED_AT_ASC' | 'CREATED_AT_DESC' | 'HASH_ASC' | 'HASH_DESC' | 'ID_ASC' | 'ID_DESC' | 'NAME_ASC' | 'NAME_DESC' | 'NATURAL' | 'PRIMARY_KEY_ASC' | 'PRIMARY_KEY_DESC' | 'SCOPE_ID_ASC' | 'SCOPE_ID_DESC'; export type PlatformNamespaceOrderBy = 'ANNOTATIONS_ASC' | 'ANNOTATIONS_DESC' | 'CREATED_AT_ASC' | 'CREATED_AT_DESC' | 'DESCRIPTION_ASC' | 'DESCRIPTION_DESC' | 'ID_ASC' | 'ID_DESC' | 'IS_ACTIVE_ASC' | 'IS_ACTIVE_DESC' | 'IS_MANAGED_ASC' | 'IS_MANAGED_DESC' | 'LABELS_ASC' | 'LABELS_DESC' | 'LAST_ERROR_ASC' | 'LAST_ERROR_DESC' | 'NAMESPACE_NAME_ASC' | 'NAMESPACE_NAME_DESC' | 'NAME_ASC' | 'NAME_DESC' | 'NATURAL' | 'PRIMARY_KEY_ASC' | 'PRIMARY_KEY_DESC' | 'STATUS_ASC' | 'STATUS_DESC' | 'UPDATED_AT_ASC' | 'UPDATED_AT_DESC'; export type PlatformNamespaceEventOrderBy = 'ACTOR_ID_ASC' | 'ACTOR_ID_DESC' | 'CREATED_AT_ASC' | 'CREATED_AT_DESC' | 'EVENT_TYPE_ASC' | 'EVENT_TYPE_DESC' | 'ID_ASC' | 'ID_DESC' | 'MESSAGE_ASC' | 'MESSAGE_DESC' | 'METADATA_ASC' | 'METADATA_DESC' | 'NAMESPACE_ID_ASC' | 'NAMESPACE_ID_DESC' | 'NATURAL' | 'PRIMARY_KEY_ASC' | 'PRIMARY_KEY_DESC'; export interface CreateDbPresetInput { clientMutationId?: string; dbPreset: { active?: boolean; commitId?: string; definition: Record; description?: string; label?: string; modulesHash?: string; slug: string; storeId?: string; }; } export interface DbPresetPatch { active?: boolean | null; commitId?: string | null; definition?: Record | null; description?: string | null; label?: string | null; modulesHash?: string | null; slug?: string | null; storeId?: string | null; } export interface UpdateDbPresetInput { clientMutationId?: string; id: string; dbPresetPatch: DbPresetPatch; } export interface DeleteDbPresetInput { clientMutationId?: string; id: string; } export interface CreateNamespaceInput { clientMutationId?: string; namespace: { annotations?: Record; databaseId: string; description?: string; isActive?: boolean; isManaged?: boolean; labels?: Record; lastError?: string; name: string; namespaceName: string; status?: string; }; } export interface NamespacePatch { annotations?: Record | null; databaseId?: string | null; description?: string | null; isActive?: boolean | null; isManaged?: boolean | null; labels?: Record | null; lastError?: string | null; name?: string | null; namespaceName?: string | null; status?: string | null; } export interface UpdateNamespaceInput { clientMutationId?: string; id: string; namespacePatch: NamespacePatch; } export interface DeleteNamespaceInput { clientMutationId?: string; id: string; } export interface CreateNamespaceEventInput { clientMutationId?: string; namespaceEvent: { actorId?: string; databaseId: string; eventType: string; message?: string; metadata?: Record; namespaceId: string; }; } export interface NamespaceEventPatch { actorId?: string | null; databaseId?: string | null; eventType?: string | null; message?: string | null; metadata?: Record | null; namespaceId?: string | null; } export interface UpdateNamespaceEventInput { clientMutationId?: string; id: string; namespaceEventPatch: NamespaceEventPatch; } export interface DeleteNamespaceEventInput { clientMutationId?: string; id: string; } export interface CreatePlatformInfraCommitInput { clientMutationId?: string; platformInfraCommit: { authorId?: string; committerId?: string; date?: string; message?: string; parentIds?: string[]; scopeId: string; storeId: string; treeId?: string; }; } export interface PlatformInfraCommitPatch { authorId?: string | null; committerId?: string | null; date?: string | null; message?: string | null; parentIds?: string[] | null; scopeId?: string | null; storeId?: string | null; treeId?: string | null; } export interface UpdatePlatformInfraCommitInput { clientMutationId?: string; id: string; platformInfraCommitPatch: PlatformInfraCommitPatch; } export interface DeletePlatformInfraCommitInput { clientMutationId?: string; id: string; } export interface CreatePlatformInfraGetAllTreeNodesRecordInput { clientMutationId?: string; platformInfraGetAllTreeNodesRecord: { data?: Record; path?: string[]; }; } export interface PlatformInfraGetAllTreeNodesRecordPatch { data?: Record | null; path?: string[] | null; } export interface UpdatePlatformInfraGetAllTreeNodesRecordInput { clientMutationId?: string; id: string; platformInfraGetAllTreeNodesRecordPatch: PlatformInfraGetAllTreeNodesRecordPatch; } export interface DeletePlatformInfraGetAllTreeNodesRecordInput { clientMutationId?: string; id: string; } export interface CreatePlatformInfraObjectInput { clientMutationId?: string; platformInfraObject: { data?: Record; kids?: string[]; ktree?: string[]; scopeId: string; }; } export interface PlatformInfraObjectPatch { data?: Record | null; kids?: string[] | null; ktree?: string[] | null; scopeId?: string | null; } export interface UpdatePlatformInfraObjectInput { clientMutationId?: string; id: string; platformInfraObjectPatch: PlatformInfraObjectPatch; } export interface DeletePlatformInfraObjectInput { clientMutationId?: string; id: string; } export interface CreatePlatformInfraRefInput { clientMutationId?: string; platformInfraRef: { commitId?: string; name: string; scopeId: string; storeId: string; }; } export interface PlatformInfraRefPatch { commitId?: string | null; name?: string | null; scopeId?: string | null; storeId?: string | null; } export interface UpdatePlatformInfraRefInput { clientMutationId?: string; id: string; platformInfraRefPatch: PlatformInfraRefPatch; } export interface DeletePlatformInfraRefInput { clientMutationId?: string; id: string; } export interface CreatePlatformInfraStoreInput { clientMutationId?: string; platformInfraStore: { hash?: string; name: string; scopeId: string; }; } export interface PlatformInfraStorePatch { hash?: string | null; name?: string | null; scopeId?: string | null; } export interface UpdatePlatformInfraStoreInput { clientMutationId?: string; id: string; platformInfraStorePatch: PlatformInfraStorePatch; } export interface DeletePlatformInfraStoreInput { clientMutationId?: string; id: string; } export interface CreatePlatformNamespaceInput { clientMutationId?: string; platformNamespace: { annotations?: Record; description?: string; isActive?: boolean; isManaged?: boolean; labels?: Record; lastError?: string; name: string; namespaceName: string; status?: string; }; } export interface PlatformNamespacePatch { annotations?: Record | null; description?: string | null; isActive?: boolean | null; isManaged?: boolean | null; labels?: Record | null; lastError?: string | null; name?: string | null; namespaceName?: string | null; status?: string | null; } export interface UpdatePlatformNamespaceInput { clientMutationId?: string; id: string; platformNamespacePatch: PlatformNamespacePatch; } export interface DeletePlatformNamespaceInput { clientMutationId?: string; id: string; } export interface CreatePlatformNamespaceEventInput { clientMutationId?: string; platformNamespaceEvent: { actorId?: string; eventType: string; message?: string; metadata?: Record; namespaceId: string; }; } export interface PlatformNamespaceEventPatch { actorId?: string | null; eventType?: string | null; message?: string | null; metadata?: Record | null; namespaceId?: string | null; } export interface UpdatePlatformNamespaceEventInput { clientMutationId?: string; id: string; platformNamespaceEventPatch: PlatformNamespaceEventPatch; } export interface DeletePlatformNamespaceEventInput { clientMutationId?: string; id: string; } export declare const connectionFieldsMap: Record>; export interface PlatformInfraInitEmptyRepoInput { clientMutationId?: string; sId?: string; storeId?: string; } export interface PlatformInfraInsertNodeAtPathInput { clientMutationId?: string; data?: Record; kids?: string[]; ktree?: string[]; path?: string[]; root?: string; sId?: string; } export interface PlatformInfraSetDataAtPathInput { clientMutationId?: string; data?: Record; path?: string[]; root?: string; sId?: string; } export interface ProvisionBucketInput { /** The logical bucket key (e.g., "public", "private") */ bucketKey: string; /** * Owner entity ID for entity-scoped bucket provisioning. * Omit for app-level (database-wide) storage. */ ownerId?: string; } /** An input for mutations affecting `DbPreset` */ export interface DbPresetInput { /** Whether this preset is selectable for new databases */ active?: boolean; /** Infra store commit for the current definition (stamped by the versioned trigger on every write) */ commitId?: string; /** Timestamp of preset creation */ createdAt?: string; /** Preset definition (modules + options) — the readily-cached head; history lives in the infra store */ definition: Record; /** Human-readable description of the preset */ description?: string; /** Unique preset identifier */ id?: string; /** Human-readable preset name */ label?: string; /** Content-address of definition->modules via metaschema_private.modules_hash (stamped by the versioned trigger); fast exact-match lookup key for provisioning requests */ modulesHash?: string; /** Preset slug (unique per scope); the preset's path in the infra tree is [db_preset, slug] */ slug: string; /** Infra Merkle store holding this preset's history (stamped by the versioned trigger) */ storeId?: string; /** Timestamp of last modification */ updatedAt?: string; } /** An input for mutations affecting `Namespace` */ export interface NamespaceInput { /** Freeform metadata for tooling and operational notes */ annotations?: Record; createdAt?: string; /** Database that owns this resource (database-scoped isolation) */ databaseId: string; /** Optional human-readable description of this namespace */ description?: string; id?: string; /** Whether this namespace is active (soft-disable for filtering) */ isActive?: boolean; /** true = provisioned by the platform via jobs, false = unmanaged/platform-native (bootstrapped externally) */ isManaged?: boolean; /** Key/value pairs for selecting and filtering namespaces */ labels?: Record; /** Most recent provisioning or reconcile error message */ lastError?: string; /** Human-readable namespace name (e.g. default, production, oauth) */ name: string; /** Globally unique computed namespace identifier via inflection.underscore */ namespaceName: string; /** Namespace provisioning lifecycle status: pending, provisioning, active, failed */ status?: string; updatedAt?: string; } /** An input for mutations affecting `NamespaceEvent` */ export interface NamespaceEventInput { /** User who triggered this event (NULL for system/automated) */ actorId?: string; /** Event timestamp (partition key) */ createdAt?: string; /** Database that owns this resource (database-scoped isolation) */ databaseId: string; /** Event type: created, activated, deactivated, labels_updated, annotations_updated, renamed */ eventType: string; /** Unique event identifier */ id?: string; /** Human-readable description of the event */ message?: string; /** Structured context (old/new values, labels diff, etc.) */ metadata?: Record; /** Namespace this event belongs to */ namespaceId: string; } /** An input for mutations affecting `PlatformInfraCommit` */ export interface PlatformInfraCommitInput { /** User who authored the changes */ authorId?: string; /** User who committed (may differ from author) */ committerId?: string; /** Commit timestamp */ date?: string; /** Unique commit identifier */ id?: string; /** Optional commit message */ message?: string; /** Parent commit IDs (supports merge commits) */ parentIds?: string[]; /** Opaque store partition key for the global tier */ scopeId: string; /** Store this commit belongs to */ storeId: string; /** Root object ID of the tree snapshot at this commit */ treeId?: string; } /** An input for mutations affecting `PlatformInfraObject` */ export interface PlatformInfraObjectInput { /** Timestamp of object creation */ createdAt?: string; /** Payload data for this object node */ data?: Record; /** Content-addressed UUID v5 — deterministic hash of (data, kids, ktree) */ id: string; /** Ordered array of child object IDs */ kids?: string[]; /** Ordered array of child path names (parallel to kids) */ ktree?: string[]; /** Opaque store partition key for the global tier */ scopeId: string; } /** An input for mutations affecting `PlatformInfraRef` */ export interface PlatformInfraRefInput { /** Commit this ref points to */ commitId?: string; /** Unique ref identifier */ id?: string; /** Ref name (e.g. HEAD, main) */ name: string; /** Opaque store partition key for the global tier */ scopeId: string; /** Store this ref belongs to */ storeId: string; } /** An input for mutations affecting `PlatformInfraStore` */ export interface PlatformInfraStoreInput { /** Timestamp of store creation */ createdAt?: string; /** Current root object hash of this store */ hash?: string; /** Unique store identifier */ id?: string; /** Human-readable store name */ name: string; /** Opaque store partition key for the global tier */ scopeId: string; } /** An input for mutations affecting `PlatformNamespace` */ export interface PlatformNamespaceInput { /** Freeform metadata for tooling and operational notes */ annotations?: Record; createdAt?: string; /** Optional human-readable description of this namespace */ description?: string; id?: string; /** Whether this namespace is active (soft-disable for filtering) */ isActive?: boolean; /** true = provisioned by the platform via jobs, false = unmanaged/platform-native (bootstrapped externally) */ isManaged?: boolean; /** Key/value pairs for selecting and filtering namespaces */ labels?: Record; /** Most recent provisioning or reconcile error message */ lastError?: string; /** Human-readable namespace name (e.g. default, production, oauth) */ name: string; /** Globally unique computed namespace identifier via inflection.underscore */ namespaceName: string; /** Namespace provisioning lifecycle status: pending, provisioning, active, failed */ status?: string; updatedAt?: string; } /** An input for mutations affecting `PlatformNamespaceEvent` */ export interface PlatformNamespaceEventInput { /** User who triggered this event (NULL for system/automated) */ actorId?: string; /** Event timestamp (partition key) */ createdAt?: string; /** Event type: created, activated, deactivated, labels_updated, annotations_updated, renamed */ eventType: string; /** Unique event identifier */ id?: string; /** Human-readable description of the event */ message?: string; /** Structured context (old/new values, labels diff, etc.) */ metadata?: Record; /** Namespace this event belongs to */ namespaceId: string; } export interface PlatformInfraInitEmptyRepoPayload { clientMutationId?: string | null; } export type PlatformInfraInitEmptyRepoPayloadSelect = { clientMutationId?: boolean; }; export interface PlatformInfraInsertNodeAtPathPayload { clientMutationId?: string | null; result?: string | null; } export type PlatformInfraInsertNodeAtPathPayloadSelect = { clientMutationId?: boolean; result?: boolean; }; export interface PlatformInfraSetDataAtPathPayload { clientMutationId?: string | null; result?: string | null; } export type PlatformInfraSetDataAtPathPayloadSelect = { clientMutationId?: boolean; result?: boolean; }; export interface ProvisionBucketPayload { /** The access type applied */ accessType: string; /** The S3 bucket name that was provisioned */ bucketName: string; /** The S3 endpoint (null for AWS S3 default) */ endpoint?: string | null; /** Error message if provisioning failed */ error?: string | null; /** The storage provider used */ provider: string; /** Whether provisioning succeeded */ success: boolean; } export type ProvisionBucketPayloadSelect = { accessType?: boolean; bucketName?: boolean; endpoint?: boolean; error?: boolean; provider?: boolean; success?: boolean; }; export interface CreateDbPresetPayload { clientMutationId?: string | null; /** The `DbPreset` that was created by this mutation. */ dbPreset?: DbPreset | null; dbPresetEdge?: DbPresetEdge | null; } export type CreateDbPresetPayloadSelect = { clientMutationId?: boolean; dbPreset?: { select: DbPresetSelect; }; dbPresetEdge?: { select: DbPresetEdgeSelect; }; }; export interface UpdateDbPresetPayload { clientMutationId?: string | null; /** The `DbPreset` that was updated by this mutation. */ dbPreset?: DbPreset | null; dbPresetEdge?: DbPresetEdge | null; } export type UpdateDbPresetPayloadSelect = { clientMutationId?: boolean; dbPreset?: { select: DbPresetSelect; }; dbPresetEdge?: { select: DbPresetEdgeSelect; }; }; export interface DeleteDbPresetPayload { clientMutationId?: string | null; /** The `DbPreset` that was deleted by this mutation. */ dbPreset?: DbPreset | null; dbPresetEdge?: DbPresetEdge | null; } export type DeleteDbPresetPayloadSelect = { clientMutationId?: boolean; dbPreset?: { select: DbPresetSelect; }; dbPresetEdge?: { select: DbPresetEdgeSelect; }; }; export interface CreateNamespacePayload { clientMutationId?: string | null; /** The `Namespace` that was created by this mutation. */ namespace?: Namespace | null; namespaceEdge?: NamespaceEdge | null; } export type CreateNamespacePayloadSelect = { clientMutationId?: boolean; namespace?: { select: NamespaceSelect; }; namespaceEdge?: { select: NamespaceEdgeSelect; }; }; export interface UpdateNamespacePayload { clientMutationId?: string | null; /** The `Namespace` that was updated by this mutation. */ namespace?: Namespace | null; namespaceEdge?: NamespaceEdge | null; } export type UpdateNamespacePayloadSelect = { clientMutationId?: boolean; namespace?: { select: NamespaceSelect; }; namespaceEdge?: { select: NamespaceEdgeSelect; }; }; export interface DeleteNamespacePayload { clientMutationId?: string | null; /** The `Namespace` that was deleted by this mutation. */ namespace?: Namespace | null; namespaceEdge?: NamespaceEdge | null; } export type DeleteNamespacePayloadSelect = { clientMutationId?: boolean; namespace?: { select: NamespaceSelect; }; namespaceEdge?: { select: NamespaceEdgeSelect; }; }; export interface CreateNamespaceEventPayload { clientMutationId?: string | null; /** The `NamespaceEvent` that was created by this mutation. */ namespaceEvent?: NamespaceEvent | null; namespaceEventEdge?: NamespaceEventEdge | null; } export type CreateNamespaceEventPayloadSelect = { clientMutationId?: boolean; namespaceEvent?: { select: NamespaceEventSelect; }; namespaceEventEdge?: { select: NamespaceEventEdgeSelect; }; }; export interface UpdateNamespaceEventPayload { clientMutationId?: string | null; /** The `NamespaceEvent` that was updated by this mutation. */ namespaceEvent?: NamespaceEvent | null; namespaceEventEdge?: NamespaceEventEdge | null; } export type UpdateNamespaceEventPayloadSelect = { clientMutationId?: boolean; namespaceEvent?: { select: NamespaceEventSelect; }; namespaceEventEdge?: { select: NamespaceEventEdgeSelect; }; }; export interface DeleteNamespaceEventPayload { clientMutationId?: string | null; /** The `NamespaceEvent` that was deleted by this mutation. */ namespaceEvent?: NamespaceEvent | null; namespaceEventEdge?: NamespaceEventEdge | null; } export type DeleteNamespaceEventPayloadSelect = { clientMutationId?: boolean; namespaceEvent?: { select: NamespaceEventSelect; }; namespaceEventEdge?: { select: NamespaceEventEdgeSelect; }; }; export interface CreatePlatformInfraCommitPayload { clientMutationId?: string | null; /** The `PlatformInfraCommit` that was created by this mutation. */ platformInfraCommit?: PlatformInfraCommit | null; platformInfraCommitEdge?: PlatformInfraCommitEdge | null; } export type CreatePlatformInfraCommitPayloadSelect = { clientMutationId?: boolean; platformInfraCommit?: { select: PlatformInfraCommitSelect; }; platformInfraCommitEdge?: { select: PlatformInfraCommitEdgeSelect; }; }; export interface UpdatePlatformInfraCommitPayload { clientMutationId?: string | null; /** The `PlatformInfraCommit` that was updated by this mutation. */ platformInfraCommit?: PlatformInfraCommit | null; platformInfraCommitEdge?: PlatformInfraCommitEdge | null; } export type UpdatePlatformInfraCommitPayloadSelect = { clientMutationId?: boolean; platformInfraCommit?: { select: PlatformInfraCommitSelect; }; platformInfraCommitEdge?: { select: PlatformInfraCommitEdgeSelect; }; }; export interface DeletePlatformInfraCommitPayload { clientMutationId?: string | null; /** The `PlatformInfraCommit` that was deleted by this mutation. */ platformInfraCommit?: PlatformInfraCommit | null; platformInfraCommitEdge?: PlatformInfraCommitEdge | null; } export type DeletePlatformInfraCommitPayloadSelect = { clientMutationId?: boolean; platformInfraCommit?: { select: PlatformInfraCommitSelect; }; platformInfraCommitEdge?: { select: PlatformInfraCommitEdgeSelect; }; }; export interface CreatePlatformInfraObjectPayload { clientMutationId?: string | null; /** The `PlatformInfraObject` that was created by this mutation. */ platformInfraObject?: PlatformInfraObject | null; platformInfraObjectEdge?: PlatformInfraObjectEdge | null; } export type CreatePlatformInfraObjectPayloadSelect = { clientMutationId?: boolean; platformInfraObject?: { select: PlatformInfraObjectSelect; }; platformInfraObjectEdge?: { select: PlatformInfraObjectEdgeSelect; }; }; export interface UpdatePlatformInfraObjectPayload { clientMutationId?: string | null; /** The `PlatformInfraObject` that was updated by this mutation. */ platformInfraObject?: PlatformInfraObject | null; platformInfraObjectEdge?: PlatformInfraObjectEdge | null; } export type UpdatePlatformInfraObjectPayloadSelect = { clientMutationId?: boolean; platformInfraObject?: { select: PlatformInfraObjectSelect; }; platformInfraObjectEdge?: { select: PlatformInfraObjectEdgeSelect; }; }; export interface DeletePlatformInfraObjectPayload { clientMutationId?: string | null; /** The `PlatformInfraObject` that was deleted by this mutation. */ platformInfraObject?: PlatformInfraObject | null; platformInfraObjectEdge?: PlatformInfraObjectEdge | null; } export type DeletePlatformInfraObjectPayloadSelect = { clientMutationId?: boolean; platformInfraObject?: { select: PlatformInfraObjectSelect; }; platformInfraObjectEdge?: { select: PlatformInfraObjectEdgeSelect; }; }; export interface CreatePlatformInfraRefPayload { clientMutationId?: string | null; /** The `PlatformInfraRef` that was created by this mutation. */ platformInfraRef?: PlatformInfraRef | null; platformInfraRefEdge?: PlatformInfraRefEdge | null; } export type CreatePlatformInfraRefPayloadSelect = { clientMutationId?: boolean; platformInfraRef?: { select: PlatformInfraRefSelect; }; platformInfraRefEdge?: { select: PlatformInfraRefEdgeSelect; }; }; export interface UpdatePlatformInfraRefPayload { clientMutationId?: string | null; /** The `PlatformInfraRef` that was updated by this mutation. */ platformInfraRef?: PlatformInfraRef | null; platformInfraRefEdge?: PlatformInfraRefEdge | null; } export type UpdatePlatformInfraRefPayloadSelect = { clientMutationId?: boolean; platformInfraRef?: { select: PlatformInfraRefSelect; }; platformInfraRefEdge?: { select: PlatformInfraRefEdgeSelect; }; }; export interface DeletePlatformInfraRefPayload { clientMutationId?: string | null; /** The `PlatformInfraRef` that was deleted by this mutation. */ platformInfraRef?: PlatformInfraRef | null; platformInfraRefEdge?: PlatformInfraRefEdge | null; } export type DeletePlatformInfraRefPayloadSelect = { clientMutationId?: boolean; platformInfraRef?: { select: PlatformInfraRefSelect; }; platformInfraRefEdge?: { select: PlatformInfraRefEdgeSelect; }; }; export interface CreatePlatformInfraStorePayload { clientMutationId?: string | null; /** The `PlatformInfraStore` that was created by this mutation. */ platformInfraStore?: PlatformInfraStore | null; platformInfraStoreEdge?: PlatformInfraStoreEdge | null; } export type CreatePlatformInfraStorePayloadSelect = { clientMutationId?: boolean; platformInfraStore?: { select: PlatformInfraStoreSelect; }; platformInfraStoreEdge?: { select: PlatformInfraStoreEdgeSelect; }; }; export interface UpdatePlatformInfraStorePayload { clientMutationId?: string | null; /** The `PlatformInfraStore` that was updated by this mutation. */ platformInfraStore?: PlatformInfraStore | null; platformInfraStoreEdge?: PlatformInfraStoreEdge | null; } export type UpdatePlatformInfraStorePayloadSelect = { clientMutationId?: boolean; platformInfraStore?: { select: PlatformInfraStoreSelect; }; platformInfraStoreEdge?: { select: PlatformInfraStoreEdgeSelect; }; }; export interface DeletePlatformInfraStorePayload { clientMutationId?: string | null; /** The `PlatformInfraStore` that was deleted by this mutation. */ platformInfraStore?: PlatformInfraStore | null; platformInfraStoreEdge?: PlatformInfraStoreEdge | null; } export type DeletePlatformInfraStorePayloadSelect = { clientMutationId?: boolean; platformInfraStore?: { select: PlatformInfraStoreSelect; }; platformInfraStoreEdge?: { select: PlatformInfraStoreEdgeSelect; }; }; export interface CreatePlatformNamespacePayload { clientMutationId?: string | null; /** The `PlatformNamespace` that was created by this mutation. */ platformNamespace?: PlatformNamespace | null; platformNamespaceEdge?: PlatformNamespaceEdge | null; } export type CreatePlatformNamespacePayloadSelect = { clientMutationId?: boolean; platformNamespace?: { select: PlatformNamespaceSelect; }; platformNamespaceEdge?: { select: PlatformNamespaceEdgeSelect; }; }; export interface UpdatePlatformNamespacePayload { clientMutationId?: string | null; /** The `PlatformNamespace` that was updated by this mutation. */ platformNamespace?: PlatformNamespace | null; platformNamespaceEdge?: PlatformNamespaceEdge | null; } export type UpdatePlatformNamespacePayloadSelect = { clientMutationId?: boolean; platformNamespace?: { select: PlatformNamespaceSelect; }; platformNamespaceEdge?: { select: PlatformNamespaceEdgeSelect; }; }; export interface DeletePlatformNamespacePayload { clientMutationId?: string | null; /** The `PlatformNamespace` that was deleted by this mutation. */ platformNamespace?: PlatformNamespace | null; platformNamespaceEdge?: PlatformNamespaceEdge | null; } export type DeletePlatformNamespacePayloadSelect = { clientMutationId?: boolean; platformNamespace?: { select: PlatformNamespaceSelect; }; platformNamespaceEdge?: { select: PlatformNamespaceEdgeSelect; }; }; export interface CreatePlatformNamespaceEventPayload { clientMutationId?: string | null; /** The `PlatformNamespaceEvent` that was created by this mutation. */ platformNamespaceEvent?: PlatformNamespaceEvent | null; platformNamespaceEventEdge?: PlatformNamespaceEventEdge | null; } export type CreatePlatformNamespaceEventPayloadSelect = { clientMutationId?: boolean; platformNamespaceEvent?: { select: PlatformNamespaceEventSelect; }; platformNamespaceEventEdge?: { select: PlatformNamespaceEventEdgeSelect; }; }; export interface UpdatePlatformNamespaceEventPayload { clientMutationId?: string | null; /** The `PlatformNamespaceEvent` that was updated by this mutation. */ platformNamespaceEvent?: PlatformNamespaceEvent | null; platformNamespaceEventEdge?: PlatformNamespaceEventEdge | null; } export type UpdatePlatformNamespaceEventPayloadSelect = { clientMutationId?: boolean; platformNamespaceEvent?: { select: PlatformNamespaceEventSelect; }; platformNamespaceEventEdge?: { select: PlatformNamespaceEventEdgeSelect; }; }; export interface DeletePlatformNamespaceEventPayload { clientMutationId?: string | null; /** The `PlatformNamespaceEvent` that was deleted by this mutation. */ platformNamespaceEvent?: PlatformNamespaceEvent | null; platformNamespaceEventEdge?: PlatformNamespaceEventEdge | null; } export type DeletePlatformNamespaceEventPayloadSelect = { clientMutationId?: boolean; platformNamespaceEvent?: { select: PlatformNamespaceEventSelect; }; platformNamespaceEventEdge?: { select: PlatformNamespaceEventEdgeSelect; }; }; /** A `DbPreset` edge in the connection. */ export interface DbPresetEdge { cursor?: string | null; /** The `DbPreset` at the end of the edge. */ node?: DbPreset | null; } export type DbPresetEdgeSelect = { cursor?: boolean; node?: { select: DbPresetSelect; }; }; /** A `Namespace` edge in the connection. */ export interface NamespaceEdge { cursor?: string | null; /** The `Namespace` at the end of the edge. */ node?: Namespace | null; } export type NamespaceEdgeSelect = { cursor?: boolean; node?: { select: NamespaceSelect; }; }; /** A `NamespaceEvent` edge in the connection. */ export interface NamespaceEventEdge { cursor?: string | null; /** The `NamespaceEvent` at the end of the edge. */ node?: NamespaceEvent | null; } export type NamespaceEventEdgeSelect = { cursor?: boolean; node?: { select: NamespaceEventSelect; }; }; /** A `PlatformInfraCommit` edge in the connection. */ export interface PlatformInfraCommitEdge { cursor?: string | null; /** The `PlatformInfraCommit` at the end of the edge. */ node?: PlatformInfraCommit | null; } export type PlatformInfraCommitEdgeSelect = { cursor?: boolean; node?: { select: PlatformInfraCommitSelect; }; }; /** A `PlatformInfraObject` edge in the connection. */ export interface PlatformInfraObjectEdge { cursor?: string | null; /** The `PlatformInfraObject` at the end of the edge. */ node?: PlatformInfraObject | null; } export type PlatformInfraObjectEdgeSelect = { cursor?: boolean; node?: { select: PlatformInfraObjectSelect; }; }; /** A `PlatformInfraRef` edge in the connection. */ export interface PlatformInfraRefEdge { cursor?: string | null; /** The `PlatformInfraRef` at the end of the edge. */ node?: PlatformInfraRef | null; } export type PlatformInfraRefEdgeSelect = { cursor?: boolean; node?: { select: PlatformInfraRefSelect; }; }; /** A `PlatformInfraStore` edge in the connection. */ export interface PlatformInfraStoreEdge { cursor?: string | null; /** The `PlatformInfraStore` at the end of the edge. */ node?: PlatformInfraStore | null; } export type PlatformInfraStoreEdgeSelect = { cursor?: boolean; node?: { select: PlatformInfraStoreSelect; }; }; /** A `PlatformNamespace` edge in the connection. */ export interface PlatformNamespaceEdge { cursor?: string | null; /** The `PlatformNamespace` at the end of the edge. */ node?: PlatformNamespace | null; } export type PlatformNamespaceEdgeSelect = { cursor?: boolean; node?: { select: PlatformNamespaceSelect; }; }; /** A `PlatformNamespaceEvent` edge in the connection. */ export interface PlatformNamespaceEventEdge { cursor?: string | null; /** The `PlatformNamespaceEvent` at the end of the edge. */ node?: PlatformNamespaceEvent | null; } export type PlatformNamespaceEventEdgeSelect = { cursor?: boolean; node?: { select: PlatformNamespaceEventSelect; }; };