/**
 * Centralized mutation key factory
 * @generated by @constructive-io/graphql-codegen
 * DO NOT EDIT - changes will be overwritten
 */
// ============================================================================
// Mutation keys for tracking in-flight mutations
//
// Benefits:
// - Track mutation state with useIsMutating
// - Implement optimistic updates with proper rollback
// - Deduplicate identical mutations
// - Coordinate related mutations
// ============================================================================
// ============================================================================
// Entity Mutation Keys
// ============================================================================
export const orgGetManagersRecordMutationKeys = {
    /** All orgGetManagersRecord mutation keys */ all: ['mutation', 'orggetmanagersrecord'],
    /** Create orgGetManagersRecord mutation key */ create: () => ['mutation', 'orggetmanagersrecord', 'create'],
    /** Update orgGetManagersRecord mutation key */ update: (id) => ['mutation', 'orggetmanagersrecord', 'update', id],
    /** Delete orgGetManagersRecord mutation key */ delete: (id) => ['mutation', 'orggetmanagersrecord', 'delete', id],
};
export const orgGetSubordinatesRecordMutationKeys = {
    /** All orgGetSubordinatesRecord mutation keys */ all: [
        'mutation',
        'orggetsubordinatesrecord',
    ],
    /** Create orgGetSubordinatesRecord mutation key */ create: () => ['mutation', 'orggetsubordinatesrecord', 'create'],
    /** Update orgGetSubordinatesRecord mutation key */ update: (id) => ['mutation', 'orggetsubordinatesrecord', 'update', id],
    /** Delete orgGetSubordinatesRecord mutation key */ delete: (id) => ['mutation', 'orggetsubordinatesrecord', 'delete', id],
};
export const getAllRecordMutationKeys = {
    /** All getAllRecord mutation keys */ all: ['mutation', 'getallrecord'],
    /** Create getAllRecord mutation key */ create: () => ['mutation', 'getallrecord', 'create'],
    /** Update getAllRecord mutation key */ update: (id) => ['mutation', 'getallrecord', 'update', id],
    /** Delete getAllRecord mutation key */ delete: (id) => ['mutation', 'getallrecord', 'delete', id],
};
export const objectMutationKeys = {
    /** All object mutation keys */ all: ['mutation', 'object'],
    /** Create object mutation key */ create: () => ['mutation', 'object', 'create'],
    /** Update object mutation key */ update: (id) => ['mutation', 'object', 'update', id],
    /** Delete object mutation key */ delete: (id) => ['mutation', 'object', 'delete', id],
};
export const appPermissionMutationKeys = {
    /** All appPermission mutation keys */ all: ['mutation', 'apppermission'],
    /** Create appPermission mutation key */ create: () => ['mutation', 'apppermission', 'create'],
    /** Update appPermission mutation key */ update: (id) => ['mutation', 'apppermission', 'update', id],
    /** Delete appPermission mutation key */ delete: (id) => ['mutation', 'apppermission', 'delete', id],
};
export const orgPermissionMutationKeys = {
    /** All orgPermission mutation keys */ all: ['mutation', 'orgpermission'],
    /** Create orgPermission mutation key */ create: () => ['mutation', 'orgpermission', 'create'],
    /** Update orgPermission mutation key */ update: (id) => ['mutation', 'orgpermission', 'update', id],
    /** Delete orgPermission mutation key */ delete: (id) => ['mutation', 'orgpermission', 'delete', id],
};
export const appLevelRequirementMutationKeys = {
    /** All appLevelRequirement mutation keys */ all: ['mutation', 'applevelrequirement'],
    /** Create appLevelRequirement mutation key */ create: () => ['mutation', 'applevelrequirement', 'create'],
    /** Update appLevelRequirement mutation key */ update: (id) => ['mutation', 'applevelrequirement', 'update', id],
    /** Delete appLevelRequirement mutation key */ delete: (id) => ['mutation', 'applevelrequirement', 'delete', id],
};
export const databaseMutationKeys = {
    /** All database mutation keys */ all: ['mutation', 'database'],
    /** Create database mutation key */ create: () => ['mutation', 'database', 'create'],
    /** Update database mutation key */ update: (id) => ['mutation', 'database', 'update', id],
    /** Delete database mutation key */ delete: (id) => ['mutation', 'database', 'delete', id],
};
export const schemaMutationKeys = {
    /** All schema mutation keys */ all: ['mutation', 'schema'],
    /** Create schema mutation key */ create: () => ['mutation', 'schema', 'create'],
    /** Update schema mutation key */ update: (id) => ['mutation', 'schema', 'update', id],
    /** Delete schema mutation key */ delete: (id) => ['mutation', 'schema', 'delete', id],
};
export const tableMutationKeys = {
    /** All table mutation keys */ all: ['mutation', 'table'],
    /** Create table mutation key */ create: () => ['mutation', 'table', 'create'],
    /** Update table mutation key */ update: (id) => ['mutation', 'table', 'update', id],
    /** Delete table mutation key */ delete: (id) => ['mutation', 'table', 'delete', id],
};
export const checkConstraintMutationKeys = {
    /** All checkConstraint mutation keys */ all: ['mutation', 'checkconstraint'],
    /** Create checkConstraint mutation key */ create: () => ['mutation', 'checkconstraint', 'create'],
    /** Update checkConstraint mutation key */ update: (id) => ['mutation', 'checkconstraint', 'update', id],
    /** Delete checkConstraint mutation key */ delete: (id) => ['mutation', 'checkconstraint', 'delete', id],
};
export const fieldMutationKeys = {
    /** All field mutation keys */ all: ['mutation', 'field'],
    /** Create field mutation key */ create: () => ['mutation', 'field', 'create'],
    /** Update field mutation key */ update: (id) => ['mutation', 'field', 'update', id],
    /** Delete field mutation key */ delete: (id) => ['mutation', 'field', 'delete', id],
};
export const spatialRelationMutationKeys = {
    /** All spatialRelation mutation keys */ all: ['mutation', 'spatialrelation'],
    /** Create spatialRelation mutation key */ create: () => ['mutation', 'spatialrelation', 'create'],
    /** Update spatialRelation mutation key */ update: (id) => ['mutation', 'spatialrelation', 'update', id],
    /** Delete spatialRelation mutation key */ delete: (id) => ['mutation', 'spatialrelation', 'delete', id],
};
export const foreignKeyConstraintMutationKeys = {
    /** All foreignKeyConstraint mutation keys */ all: ['mutation', 'foreignkeyconstraint'],
    /** Create foreignKeyConstraint mutation key */ create: () => ['mutation', 'foreignkeyconstraint', 'create'],
    /** Update foreignKeyConstraint mutation key */ update: (id) => ['mutation', 'foreignkeyconstraint', 'update', id],
    /** Delete foreignKeyConstraint mutation key */ delete: (id) => ['mutation', 'foreignkeyconstraint', 'delete', id],
};
export const fullTextSearchMutationKeys = {
    /** All fullTextSearch mutation keys */ all: ['mutation', 'fulltextsearch'],
    /** Create fullTextSearch mutation key */ create: () => ['mutation', 'fulltextsearch', 'create'],
    /** Update fullTextSearch mutation key */ update: (id) => ['mutation', 'fulltextsearch', 'update', id],
    /** Delete fullTextSearch mutation key */ delete: (id) => ['mutation', 'fulltextsearch', 'delete', id],
};
export const indexMutationKeys = {
    /** All index mutation keys */ all: ['mutation', 'index'],
    /** Create index mutation key */ create: () => ['mutation', 'index', 'create'],
    /** Update index mutation key */ update: (id) => ['mutation', 'index', 'update', id],
    /** Delete index mutation key */ delete: (id) => ['mutation', 'index', 'delete', id],
};
export const policyMutationKeys = {
    /** All policy mutation keys */ all: ['mutation', 'policy'],
    /** Create policy mutation key */ create: () => ['mutation', 'policy', 'create'],
    /** Update policy mutation key */ update: (id) => ['mutation', 'policy', 'update', id],
    /** Delete policy mutation key */ delete: (id) => ['mutation', 'policy', 'delete', id],
};
export const primaryKeyConstraintMutationKeys = {
    /** All primaryKeyConstraint mutation keys */ all: ['mutation', 'primarykeyconstraint'],
    /** Create primaryKeyConstraint mutation key */ create: () => ['mutation', 'primarykeyconstraint', 'create'],
    /** Update primaryKeyConstraint mutation key */ update: (id) => ['mutation', 'primarykeyconstraint', 'update', id],
    /** Delete primaryKeyConstraint mutation key */ delete: (id) => ['mutation', 'primarykeyconstraint', 'delete', id],
};
export const tableGrantMutationKeys = {
    /** All tableGrant mutation keys */ all: ['mutation', 'tablegrant'],
    /** Create tableGrant mutation key */ create: () => ['mutation', 'tablegrant', 'create'],
    /** Update tableGrant mutation key */ update: (id) => ['mutation', 'tablegrant', 'update', id],
    /** Delete tableGrant mutation key */ delete: (id) => ['mutation', 'tablegrant', 'delete', id],
};
export const triggerMutationKeys = {
    /** All trigger mutation keys */ all: ['mutation', 'trigger'],
    /** Create trigger mutation key */ create: () => ['mutation', 'trigger', 'create'],
    /** Update trigger mutation key */ update: (id) => ['mutation', 'trigger', 'update', id],
    /** Delete trigger mutation key */ delete: (id) => ['mutation', 'trigger', 'delete', id],
};
export const uniqueConstraintMutationKeys = {
    /** All uniqueConstraint mutation keys */ all: ['mutation', 'uniqueconstraint'],
    /** Create uniqueConstraint mutation key */ create: () => ['mutation', 'uniqueconstraint', 'create'],
    /** Update uniqueConstraint mutation key */ update: (id) => ['mutation', 'uniqueconstraint', 'update', id],
    /** Delete uniqueConstraint mutation key */ delete: (id) => ['mutation', 'uniqueconstraint', 'delete', id],
};
export const viewMutationKeys = {
    /** All view mutation keys */ all: ['mutation', 'view'],
    /** Create view mutation key */ create: () => ['mutation', 'view', 'create'],
    /** Update view mutation key */ update: (id) => ['mutation', 'view', 'update', id],
    /** Delete view mutation key */ delete: (id) => ['mutation', 'view', 'delete', id],
};
export const viewTableMutationKeys = {
    /** All viewTable mutation keys */ all: ['mutation', 'viewtable'],
    /** Create viewTable mutation key */ create: () => ['mutation', 'viewtable', 'create'],
    /** Update viewTable mutation key */ update: (id) => ['mutation', 'viewtable', 'update', id],
    /** Delete viewTable mutation key */ delete: (id) => ['mutation', 'viewtable', 'delete', id],
};
export const viewGrantMutationKeys = {
    /** All viewGrant mutation keys */ all: ['mutation', 'viewgrant'],
    /** Create viewGrant mutation key */ create: () => ['mutation', 'viewgrant', 'create'],
    /** Update viewGrant mutation key */ update: (id) => ['mutation', 'viewgrant', 'update', id],
    /** Delete viewGrant mutation key */ delete: (id) => ['mutation', 'viewgrant', 'delete', id],
};
export const viewRuleMutationKeys = {
    /** All viewRule mutation keys */ all: ['mutation', 'viewrule'],
    /** Create viewRule mutation key */ create: () => ['mutation', 'viewrule', 'create'],
    /** Update viewRule mutation key */ update: (id) => ['mutation', 'viewrule', 'update', id],
    /** Delete viewRule mutation key */ delete: (id) => ['mutation', 'viewrule', 'delete', id],
};
export const embeddingChunkMutationKeys = {
    /** All embeddingChunk mutation keys */ all: ['mutation', 'embeddingchunk'],
    /** Create embeddingChunk mutation key */ create: () => ['mutation', 'embeddingchunk', 'create'],
    /** Update embeddingChunk mutation key */ update: (id) => ['mutation', 'embeddingchunk', 'update', id],
    /** Delete embeddingChunk mutation key */ delete: (id) => ['mutation', 'embeddingchunk', 'delete', id],
};
export const secureTableProvisionMutationKeys = {
    /** All secureTableProvision mutation keys */ all: ['mutation', 'securetableprovision'],
    /** Create secureTableProvision mutation key */ create: () => ['mutation', 'securetableprovision', 'create'],
    /** Update secureTableProvision mutation key */ update: (id) => ['mutation', 'securetableprovision', 'update', id],
    /** Delete secureTableProvision mutation key */ delete: (id) => ['mutation', 'securetableprovision', 'delete', id],
};
export const relationProvisionMutationKeys = {
    /** All relationProvision mutation keys */ all: ['mutation', 'relationprovision'],
    /** Create relationProvision mutation key */ create: () => ['mutation', 'relationprovision', 'create'],
    /** Update relationProvision mutation key */ update: (id) => ['mutation', 'relationprovision', 'update', id],
    /** Delete relationProvision mutation key */ delete: (id) => ['mutation', 'relationprovision', 'delete', id],
};
export const sessionSecretsModuleMutationKeys = {
    /** All sessionSecretsModule mutation keys */ all: ['mutation', 'sessionsecretsmodule'],
    /** Create sessionSecretsModule mutation key */ create: () => ['mutation', 'sessionsecretsmodule', 'create'],
    /** Update sessionSecretsModule mutation key */ update: (id) => ['mutation', 'sessionsecretsmodule', 'update', id],
    /** Delete sessionSecretsModule mutation key */ delete: (id) => ['mutation', 'sessionsecretsmodule', 'delete', id],
};
export const identityProvidersModuleMutationKeys = {
    /** All identityProvidersModule mutation keys */ all: [
        'mutation',
        'identityprovidersmodule',
    ],
    /** Create identityProvidersModule mutation key */ create: () => ['mutation', 'identityprovidersmodule', 'create'],
    /** Update identityProvidersModule mutation key */ update: (id) => ['mutation', 'identityprovidersmodule', 'update', id],
    /** Delete identityProvidersModule mutation key */ delete: (id) => ['mutation', 'identityprovidersmodule', 'delete', id],
};
export const schemaGrantMutationKeys = {
    /** All schemaGrant mutation keys */ all: ['mutation', 'schemagrant'],
    /** Create schemaGrant mutation key */ create: () => ['mutation', 'schemagrant', 'create'],
    /** Update schemaGrant mutation key */ update: (id) => ['mutation', 'schemagrant', 'update', id],
    /** Delete schemaGrant mutation key */ delete: (id) => ['mutation', 'schemagrant', 'delete', id],
};
export const defaultPrivilegeMutationKeys = {
    /** All defaultPrivilege mutation keys */ all: ['mutation', 'defaultprivilege'],
    /** Create defaultPrivilege mutation key */ create: () => ['mutation', 'defaultprivilege', 'create'],
    /** Update defaultPrivilege mutation key */ update: (id) => ['mutation', 'defaultprivilege', 'update', id],
    /** Delete defaultPrivilege mutation key */ delete: (id) => ['mutation', 'defaultprivilege', 'delete', id],
};
export const enumMutationKeys = {
    /** All enum mutation keys */ all: ['mutation', 'enum'],
    /** Create enum mutation key */ create: () => ['mutation', 'enum', 'create'],
    /** Update enum mutation key */ update: (id) => ['mutation', 'enum', 'update', id],
    /** Delete enum mutation key */ delete: (id) => ['mutation', 'enum', 'delete', id],
};
export const apiSchemaMutationKeys = {
    /** All apiSchema mutation keys */ all: ['mutation', 'apischema'],
    /** Create apiSchema mutation key */ create: () => ['mutation', 'apischema', 'create'],
    /** Update apiSchema mutation key */ update: (id) => ['mutation', 'apischema', 'update', id],
    /** Delete apiSchema mutation key */ delete: (id) => ['mutation', 'apischema', 'delete', id],
};
export const apiModuleMutationKeys = {
    /** All apiModule mutation keys */ all: ['mutation', 'apimodule'],
    /** Create apiModule mutation key */ create: () => ['mutation', 'apimodule', 'create'],
    /** Update apiModule mutation key */ update: (id) => ['mutation', 'apimodule', 'update', id],
    /** Delete apiModule mutation key */ delete: (id) => ['mutation', 'apimodule', 'delete', id],
};
export const domainMutationKeys = {
    /** All domain mutation keys */ all: ['mutation', 'domain'],
    /** Create domain mutation key */ create: () => ['mutation', 'domain', 'create'],
    /** Update domain mutation key */ update: (id) => ['mutation', 'domain', 'update', id],
    /** Delete domain mutation key */ delete: (id) => ['mutation', 'domain', 'delete', id],
};
export const siteMetadatumMutationKeys = {
    /** All siteMetadatum mutation keys */ all: ['mutation', 'sitemetadatum'],
    /** Create siteMetadatum mutation key */ create: () => ['mutation', 'sitemetadatum', 'create'],
    /** Update siteMetadatum mutation key */ update: (id) => ['mutation', 'sitemetadatum', 'update', id],
    /** Delete siteMetadatum mutation key */ delete: (id) => ['mutation', 'sitemetadatum', 'delete', id],
};
export const siteModuleMutationKeys = {
    /** All siteModule mutation keys */ all: ['mutation', 'sitemodule'],
    /** Create siteModule mutation key */ create: () => ['mutation', 'sitemodule', 'create'],
    /** Update siteModule mutation key */ update: (id) => ['mutation', 'sitemodule', 'update', id],
    /** Delete siteModule mutation key */ delete: (id) => ['mutation', 'sitemodule', 'delete', id],
};
export const siteThemeMutationKeys = {
    /** All siteTheme mutation keys */ all: ['mutation', 'sitetheme'],
    /** Create siteTheme mutation key */ create: () => ['mutation', 'sitetheme', 'create'],
    /** Update siteTheme mutation key */ update: (id) => ['mutation', 'sitetheme', 'update', id],
    /** Delete siteTheme mutation key */ delete: (id) => ['mutation', 'sitetheme', 'delete', id],
};
export const triggerFunctionMutationKeys = {
    /** All triggerFunction mutation keys */ all: ['mutation', 'triggerfunction'],
    /** Create triggerFunction mutation key */ create: () => ['mutation', 'triggerfunction', 'create'],
    /** Update triggerFunction mutation key */ update: (id) => ['mutation', 'triggerfunction', 'update', id],
    /** Delete triggerFunction mutation key */ delete: (id) => ['mutation', 'triggerfunction', 'delete', id],
};
export const databaseTransferMutationKeys = {
    /** All databaseTransfer mutation keys */ all: ['mutation', 'databasetransfer'],
    /** Create databaseTransfer mutation key */ create: () => ['mutation', 'databasetransfer', 'create'],
    /** Update databaseTransfer mutation key */ update: (id) => ['mutation', 'databasetransfer', 'update', id],
    /** Delete databaseTransfer mutation key */ delete: (id) => ['mutation', 'databasetransfer', 'delete', id],
};
export const apiMutationKeys = {
    /** All api mutation keys */ all: ['mutation', 'api'],
    /** Create api mutation key */ create: () => ['mutation', 'api', 'create'],
    /** Update api mutation key */ update: (id) => ['mutation', 'api', 'update', id],
    /** Delete api mutation key */ delete: (id) => ['mutation', 'api', 'delete', id],
};
export const siteMutationKeys = {
    /** All site mutation keys */ all: ['mutation', 'site'],
    /** Create site mutation key */ create: () => ['mutation', 'site', 'create'],
    /** Update site mutation key */ update: (id) => ['mutation', 'site', 'update', id],
    /** Delete site mutation key */ delete: (id) => ['mutation', 'site', 'delete', id],
};
export const appMutationKeys = {
    /** All app mutation keys */ all: ['mutation', 'app'],
    /** Create app mutation key */ create: () => ['mutation', 'app', 'create'],
    /** Update app mutation key */ update: (id) => ['mutation', 'app', 'update', id],
    /** Delete app mutation key */ delete: (id) => ['mutation', 'app', 'delete', id],
};
export const connectedAccountsModuleMutationKeys = {
    /** All connectedAccountsModule mutation keys */ all: [
        'mutation',
        'connectedaccountsmodule',
    ],
    /** Create connectedAccountsModule mutation key */ create: () => ['mutation', 'connectedaccountsmodule', 'create'],
    /** Update connectedAccountsModule mutation key */ update: (id) => ['mutation', 'connectedaccountsmodule', 'update', id],
    /** Delete connectedAccountsModule mutation key */ delete: (id) => ['mutation', 'connectedaccountsmodule', 'delete', id],
};
export const cryptoAddressesModuleMutationKeys = {
    /** All cryptoAddressesModule mutation keys */ all: [
        'mutation',
        'cryptoaddressesmodule',
    ],
    /** Create cryptoAddressesModule mutation key */ create: () => ['mutation', 'cryptoaddressesmodule', 'create'],
    /** Update cryptoAddressesModule mutation key */ update: (id) => ['mutation', 'cryptoaddressesmodule', 'update', id],
    /** Delete cryptoAddressesModule mutation key */ delete: (id) => ['mutation', 'cryptoaddressesmodule', 'delete', id],
};
export const cryptoAuthModuleMutationKeys = {
    /** All cryptoAuthModule mutation keys */ all: ['mutation', 'cryptoauthmodule'],
    /** Create cryptoAuthModule mutation key */ create: () => ['mutation', 'cryptoauthmodule', 'create'],
    /** Update cryptoAuthModule mutation key */ update: (id) => ['mutation', 'cryptoauthmodule', 'update', id],
    /** Delete cryptoAuthModule mutation key */ delete: (id) => ['mutation', 'cryptoauthmodule', 'delete', id],
};
export const defaultIdsModuleMutationKeys = {
    /** All defaultIdsModule mutation keys */ all: ['mutation', 'defaultidsmodule'],
    /** Create defaultIdsModule mutation key */ create: () => ['mutation', 'defaultidsmodule', 'create'],
    /** Update defaultIdsModule mutation key */ update: (id) => ['mutation', 'defaultidsmodule', 'update', id],
    /** Delete defaultIdsModule mutation key */ delete: (id) => ['mutation', 'defaultidsmodule', 'delete', id],
};
export const denormalizedTableFieldMutationKeys = {
    /** All denormalizedTableField mutation keys */ all: [
        'mutation',
        'denormalizedtablefield',
    ],
    /** Create denormalizedTableField mutation key */ create: () => ['mutation', 'denormalizedtablefield', 'create'],
    /** Update denormalizedTableField mutation key */ update: (id) => ['mutation', 'denormalizedtablefield', 'update', id],
    /** Delete denormalizedTableField mutation key */ delete: (id) => ['mutation', 'denormalizedtablefield', 'delete', id],
};
export const emailsModuleMutationKeys = {
    /** All emailsModule mutation keys */ all: ['mutation', 'emailsmodule'],
    /** Create emailsModule mutation key */ create: () => ['mutation', 'emailsmodule', 'create'],
    /** Update emailsModule mutation key */ update: (id) => ['mutation', 'emailsmodule', 'update', id],
    /** Delete emailsModule mutation key */ delete: (id) => ['mutation', 'emailsmodule', 'delete', id],
};
export const encryptedSecretsModuleMutationKeys = {
    /** All encryptedSecretsModule mutation keys */ all: [
        'mutation',
        'encryptedsecretsmodule',
    ],
    /** Create encryptedSecretsModule mutation key */ create: () => ['mutation', 'encryptedsecretsmodule', 'create'],
    /** Update encryptedSecretsModule mutation key */ update: (id) => ['mutation', 'encryptedsecretsmodule', 'update', id],
    /** Delete encryptedSecretsModule mutation key */ delete: (id) => ['mutation', 'encryptedsecretsmodule', 'delete', id],
};
export const invitesModuleMutationKeys = {
    /** All invitesModule mutation keys */ all: ['mutation', 'invitesmodule'],
    /** Create invitesModule mutation key */ create: () => ['mutation', 'invitesmodule', 'create'],
    /** Update invitesModule mutation key */ update: (id) => ['mutation', 'invitesmodule', 'update', id],
    /** Delete invitesModule mutation key */ delete: (id) => ['mutation', 'invitesmodule', 'delete', id],
};
export const levelsModuleMutationKeys = {
    /** All levelsModule mutation keys */ all: ['mutation', 'levelsmodule'],
    /** Create levelsModule mutation key */ create: () => ['mutation', 'levelsmodule', 'create'],
    /** Update levelsModule mutation key */ update: (id) => ['mutation', 'levelsmodule', 'update', id],
    /** Delete levelsModule mutation key */ delete: (id) => ['mutation', 'levelsmodule', 'delete', id],
};
export const limitsModuleMutationKeys = {
    /** All limitsModule mutation keys */ all: ['mutation', 'limitsmodule'],
    /** Create limitsModule mutation key */ create: () => ['mutation', 'limitsmodule', 'create'],
    /** Update limitsModule mutation key */ update: (id) => ['mutation', 'limitsmodule', 'update', id],
    /** Delete limitsModule mutation key */ delete: (id) => ['mutation', 'limitsmodule', 'delete', id],
};
export const membershipTypesModuleMutationKeys = {
    /** All membershipTypesModule mutation keys */ all: [
        'mutation',
        'membershiptypesmodule',
    ],
    /** Create membershipTypesModule mutation key */ create: () => ['mutation', 'membershiptypesmodule', 'create'],
    /** Update membershipTypesModule mutation key */ update: (id) => ['mutation', 'membershiptypesmodule', 'update', id],
    /** Delete membershipTypesModule mutation key */ delete: (id) => ['mutation', 'membershiptypesmodule', 'delete', id],
};
export const membershipsModuleMutationKeys = {
    /** All membershipsModule mutation keys */ all: ['mutation', 'membershipsmodule'],
    /** Create membershipsModule mutation key */ create: () => ['mutation', 'membershipsmodule', 'create'],
    /** Update membershipsModule mutation key */ update: (id) => ['mutation', 'membershipsmodule', 'update', id],
    /** Delete membershipsModule mutation key */ delete: (id) => ['mutation', 'membershipsmodule', 'delete', id],
};
export const permissionsModuleMutationKeys = {
    /** All permissionsModule mutation keys */ all: ['mutation', 'permissionsmodule'],
    /** Create permissionsModule mutation key */ create: () => ['mutation', 'permissionsmodule', 'create'],
    /** Update permissionsModule mutation key */ update: (id) => ['mutation', 'permissionsmodule', 'update', id],
    /** Delete permissionsModule mutation key */ delete: (id) => ['mutation', 'permissionsmodule', 'delete', id],
};
export const phoneNumbersModuleMutationKeys = {
    /** All phoneNumbersModule mutation keys */ all: ['mutation', 'phonenumbersmodule'],
    /** Create phoneNumbersModule mutation key */ create: () => ['mutation', 'phonenumbersmodule', 'create'],
    /** Update phoneNumbersModule mutation key */ update: (id) => ['mutation', 'phonenumbersmodule', 'update', id],
    /** Delete phoneNumbersModule mutation key */ delete: (id) => ['mutation', 'phonenumbersmodule', 'delete', id],
};
export const profilesModuleMutationKeys = {
    /** All profilesModule mutation keys */ all: ['mutation', 'profilesmodule'],
    /** Create profilesModule mutation key */ create: () => ['mutation', 'profilesmodule', 'create'],
    /** Update profilesModule mutation key */ update: (id) => ['mutation', 'profilesmodule', 'update', id],
    /** Delete profilesModule mutation key */ delete: (id) => ['mutation', 'profilesmodule', 'delete', id],
};
export const secretsModuleMutationKeys = {
    /** All secretsModule mutation keys */ all: ['mutation', 'secretsmodule'],
    /** Create secretsModule mutation key */ create: () => ['mutation', 'secretsmodule', 'create'],
    /** Update secretsModule mutation key */ update: (id) => ['mutation', 'secretsmodule', 'update', id],
    /** Delete secretsModule mutation key */ delete: (id) => ['mutation', 'secretsmodule', 'delete', id],
};
export const sessionsModuleMutationKeys = {
    /** All sessionsModule mutation keys */ all: ['mutation', 'sessionsmodule'],
    /** Create sessionsModule mutation key */ create: () => ['mutation', 'sessionsmodule', 'create'],
    /** Update sessionsModule mutation key */ update: (id) => ['mutation', 'sessionsmodule', 'update', id],
    /** Delete sessionsModule mutation key */ delete: (id) => ['mutation', 'sessionsmodule', 'delete', id],
};
export const userAuthModuleMutationKeys = {
    /** All userAuthModule mutation keys */ all: ['mutation', 'userauthmodule'],
    /** Create userAuthModule mutation key */ create: () => ['mutation', 'userauthmodule', 'create'],
    /** Update userAuthModule mutation key */ update: (id) => ['mutation', 'userauthmodule', 'update', id],
    /** Delete userAuthModule mutation key */ delete: (id) => ['mutation', 'userauthmodule', 'delete', id],
};
export const usersModuleMutationKeys = {
    /** All usersModule mutation keys */ all: ['mutation', 'usersmodule'],
    /** Create usersModule mutation key */ create: () => ['mutation', 'usersmodule', 'create'],
    /** Update usersModule mutation key */ update: (id) => ['mutation', 'usersmodule', 'update', id],
    /** Delete usersModule mutation key */ delete: (id) => ['mutation', 'usersmodule', 'delete', id],
};
export const blueprintMutationKeys = {
    /** All blueprint mutation keys */ all: ['mutation', 'blueprint'],
    /** Create blueprint mutation key */ create: () => ['mutation', 'blueprint', 'create'],
    /** Update blueprint mutation key */ update: (id) => ['mutation', 'blueprint', 'update', id],
    /** Delete blueprint mutation key */ delete: (id) => ['mutation', 'blueprint', 'delete', id],
};
export const blueprintTemplateMutationKeys = {
    /** All blueprintTemplate mutation keys */ all: ['mutation', 'blueprinttemplate'],
    /** Create blueprintTemplate mutation key */ create: () => ['mutation', 'blueprinttemplate', 'create'],
    /** Update blueprintTemplate mutation key */ update: (id) => ['mutation', 'blueprinttemplate', 'update', id],
    /** Delete blueprintTemplate mutation key */ delete: (id) => ['mutation', 'blueprinttemplate', 'delete', id],
};
export const blueprintConstructionMutationKeys = {
    /** All blueprintConstruction mutation keys */ all: [
        'mutation',
        'blueprintconstruction',
    ],
    /** Create blueprintConstruction mutation key */ create: () => ['mutation', 'blueprintconstruction', 'create'],
    /** Update blueprintConstruction mutation key */ update: (id) => ['mutation', 'blueprintconstruction', 'update', id],
    /** Delete blueprintConstruction mutation key */ delete: (id) => ['mutation', 'blueprintconstruction', 'delete', id],
};
export const storageModuleMutationKeys = {
    /** All storageModule mutation keys */ all: ['mutation', 'storagemodule'],
    /** Create storageModule mutation key */ create: () => ['mutation', 'storagemodule', 'create'],
    /** Update storageModule mutation key */ update: (id) => ['mutation', 'storagemodule', 'update', id],
    /** Delete storageModule mutation key */ delete: (id) => ['mutation', 'storagemodule', 'delete', id],
};
export const entityTypeProvisionMutationKeys = {
    /** All entityTypeProvision mutation keys */ all: ['mutation', 'entitytypeprovision'],
    /** Create entityTypeProvision mutation key */ create: () => ['mutation', 'entitytypeprovision', 'create'],
    /** Update entityTypeProvision mutation key */ update: (id) => ['mutation', 'entitytypeprovision', 'update', id],
    /** Delete entityTypeProvision mutation key */ delete: (id) => ['mutation', 'entitytypeprovision', 'delete', id],
};
export const webauthnCredentialsModuleMutationKeys = {
    /** All webauthnCredentialsModule mutation keys */ all: [
        'mutation',
        'webauthncredentialsmodule',
    ],
    /** Create webauthnCredentialsModule mutation key */ create: () => ['mutation', 'webauthncredentialsmodule', 'create'],
    /** Update webauthnCredentialsModule mutation key */ update: (id) => ['mutation', 'webauthncredentialsmodule', 'update', id],
    /** Delete webauthnCredentialsModule mutation key */ delete: (id) => ['mutation', 'webauthncredentialsmodule', 'delete', id],
};
export const webauthnAuthModuleMutationKeys = {
    /** All webauthnAuthModule mutation keys */ all: ['mutation', 'webauthnauthmodule'],
    /** Create webauthnAuthModule mutation key */ create: () => ['mutation', 'webauthnauthmodule', 'create'],
    /** Update webauthnAuthModule mutation key */ update: (id) => ['mutation', 'webauthnauthmodule', 'update', id],
    /** Delete webauthnAuthModule mutation key */ delete: (id) => ['mutation', 'webauthnauthmodule', 'delete', id],
};
export const notificationsModuleMutationKeys = {
    /** All notificationsModule mutation keys */ all: ['mutation', 'notificationsmodule'],
    /** Create notificationsModule mutation key */ create: () => ['mutation', 'notificationsmodule', 'create'],
    /** Update notificationsModule mutation key */ update: (id) => ['mutation', 'notificationsmodule', 'update', id],
    /** Delete notificationsModule mutation key */ delete: (id) => ['mutation', 'notificationsmodule', 'delete', id],
};
export const databaseProvisionModuleMutationKeys = {
    /** All databaseProvisionModule mutation keys */ all: [
        'mutation',
        'databaseprovisionmodule',
    ],
    /** Create databaseProvisionModule mutation key */ create: () => ['mutation', 'databaseprovisionmodule', 'create'],
    /** Update databaseProvisionModule mutation key */ update: (id) => ['mutation', 'databaseprovisionmodule', 'update', id],
    /** Delete databaseProvisionModule mutation key */ delete: (id) => ['mutation', 'databaseprovisionmodule', 'delete', id],
};
export const appAdminGrantMutationKeys = {
    /** All appAdminGrant mutation keys */ all: ['mutation', 'appadmingrant'],
    /** Create appAdminGrant mutation key */ create: () => ['mutation', 'appadmingrant', 'create'],
    /** Update appAdminGrant mutation key */ update: (id) => ['mutation', 'appadmingrant', 'update', id],
    /** Delete appAdminGrant mutation key */ delete: (id) => ['mutation', 'appadmingrant', 'delete', id],
};
export const appOwnerGrantMutationKeys = {
    /** All appOwnerGrant mutation keys */ all: ['mutation', 'appownergrant'],
    /** Create appOwnerGrant mutation key */ create: () => ['mutation', 'appownergrant', 'create'],
    /** Update appOwnerGrant mutation key */ update: (id) => ['mutation', 'appownergrant', 'update', id],
    /** Delete appOwnerGrant mutation key */ delete: (id) => ['mutation', 'appownergrant', 'delete', id],
};
export const appGrantMutationKeys = {
    /** All appGrant mutation keys */ all: ['mutation', 'appgrant'],
    /** Create appGrant mutation key */ create: () => ['mutation', 'appgrant', 'create'],
    /** Update appGrant mutation key */ update: (id) => ['mutation', 'appgrant', 'update', id],
    /** Delete appGrant mutation key */ delete: (id) => ['mutation', 'appgrant', 'delete', id],
};
export const orgMembershipMutationKeys = {
    /** All orgMembership mutation keys */ all: ['mutation', 'orgmembership'],
    /** Create orgMembership mutation key */ create: () => ['mutation', 'orgmembership', 'create'],
    /** Update orgMembership mutation key */ update: (id) => ['mutation', 'orgmembership', 'update', id],
    /** Delete orgMembership mutation key */ delete: (id) => ['mutation', 'orgmembership', 'delete', id],
};
export const orgMemberMutationKeys = {
    /** All orgMember mutation keys */ all: ['mutation', 'orgmember'],
    /** Create orgMember mutation key */ create: () => ['mutation', 'orgmember', 'create'],
    /** Update orgMember mutation key */ update: (id) => ['mutation', 'orgmember', 'update', id],
    /** Delete orgMember mutation key */ delete: (id) => ['mutation', 'orgmember', 'delete', id],
};
export const orgAdminGrantMutationKeys = {
    /** All orgAdminGrant mutation keys */ all: ['mutation', 'orgadmingrant'],
    /** Create orgAdminGrant mutation key */ create: () => ['mutation', 'orgadmingrant', 'create'],
    /** Update orgAdminGrant mutation key */ update: (id) => ['mutation', 'orgadmingrant', 'update', id],
    /** Delete orgAdminGrant mutation key */ delete: (id) => ['mutation', 'orgadmingrant', 'delete', id],
};
export const orgOwnerGrantMutationKeys = {
    /** All orgOwnerGrant mutation keys */ all: ['mutation', 'orgownergrant'],
    /** Create orgOwnerGrant mutation key */ create: () => ['mutation', 'orgownergrant', 'create'],
    /** Update orgOwnerGrant mutation key */ update: (id) => ['mutation', 'orgownergrant', 'update', id],
    /** Delete orgOwnerGrant mutation key */ delete: (id) => ['mutation', 'orgownergrant', 'delete', id],
};
export const orgMemberProfileMutationKeys = {
    /** All orgMemberProfile mutation keys */ all: ['mutation', 'orgmemberprofile'],
    /** Create orgMemberProfile mutation key */ create: () => ['mutation', 'orgmemberprofile', 'create'],
    /** Update orgMemberProfile mutation key */ update: (id) => ['mutation', 'orgmemberprofile', 'update', id],
    /** Delete orgMemberProfile mutation key */ delete: (id) => ['mutation', 'orgmemberprofile', 'delete', id],
};
export const orgGrantMutationKeys = {
    /** All orgGrant mutation keys */ all: ['mutation', 'orggrant'],
    /** Create orgGrant mutation key */ create: () => ['mutation', 'orggrant', 'create'],
    /** Update orgGrant mutation key */ update: (id) => ['mutation', 'orggrant', 'update', id],
    /** Delete orgGrant mutation key */ delete: (id) => ['mutation', 'orggrant', 'delete', id],
};
export const orgChartEdgeMutationKeys = {
    /** All orgChartEdge mutation keys */ all: ['mutation', 'orgchartedge'],
    /** Create orgChartEdge mutation key */ create: () => ['mutation', 'orgchartedge', 'create'],
    /** Update orgChartEdge mutation key */ update: (id) => ['mutation', 'orgchartedge', 'update', id],
    /** Delete orgChartEdge mutation key */ delete: (id) => ['mutation', 'orgchartedge', 'delete', id],
};
export const orgChartEdgeGrantMutationKeys = {
    /** All orgChartEdgeGrant mutation keys */ all: ['mutation', 'orgchartedgegrant'],
    /** Create orgChartEdgeGrant mutation key */ create: () => ['mutation', 'orgchartedgegrant', 'create'],
    /** Update orgChartEdgeGrant mutation key */ update: (id) => ['mutation', 'orgchartedgegrant', 'update', id],
    /** Delete orgChartEdgeGrant mutation key */ delete: (id) => ['mutation', 'orgchartedgegrant', 'delete', id],
};
export const orgPermissionDefaultMutationKeys = {
    /** All orgPermissionDefault mutation keys */ all: ['mutation', 'orgpermissiondefault'],
    /** Create orgPermissionDefault mutation key */ create: () => ['mutation', 'orgpermissiondefault', 'create'],
    /** Update orgPermissionDefault mutation key */ update: (id) => ['mutation', 'orgpermissiondefault', 'update', id],
    /** Delete orgPermissionDefault mutation key */ delete: (id) => ['mutation', 'orgpermissiondefault', 'delete', id],
};
export const appLimitMutationKeys = {
    /** All appLimit mutation keys */ all: ['mutation', 'applimit'],
    /** Create appLimit mutation key */ create: () => ['mutation', 'applimit', 'create'],
    /** Update appLimit mutation key */ update: (id) => ['mutation', 'applimit', 'update', id],
    /** Delete appLimit mutation key */ delete: (id) => ['mutation', 'applimit', 'delete', id],
};
export const orgLimitMutationKeys = {
    /** All orgLimit mutation keys */ all: ['mutation', 'orglimit'],
    /** Create orgLimit mutation key */ create: () => ['mutation', 'orglimit', 'create'],
    /** Update orgLimit mutation key */ update: (id) => ['mutation', 'orglimit', 'update', id],
    /** Delete orgLimit mutation key */ delete: (id) => ['mutation', 'orglimit', 'delete', id],
};
export const appStepMutationKeys = {
    /** All appStep mutation keys */ all: ['mutation', 'appstep'],
    /** Create appStep mutation key */ create: () => ['mutation', 'appstep', 'create'],
    /** Update appStep mutation key */ update: (id) => ['mutation', 'appstep', 'update', id],
    /** Delete appStep mutation key */ delete: (id) => ['mutation', 'appstep', 'delete', id],
};
export const appAchievementMutationKeys = {
    /** All appAchievement mutation keys */ all: ['mutation', 'appachievement'],
    /** Create appAchievement mutation key */ create: () => ['mutation', 'appachievement', 'create'],
    /** Update appAchievement mutation key */ update: (id) => ['mutation', 'appachievement', 'update', id],
    /** Delete appAchievement mutation key */ delete: (id) => ['mutation', 'appachievement', 'delete', id],
};
export const appLevelMutationKeys = {
    /** All appLevel mutation keys */ all: ['mutation', 'applevel'],
    /** Create appLevel mutation key */ create: () => ['mutation', 'applevel', 'create'],
    /** Update appLevel mutation key */ update: (id) => ['mutation', 'applevel', 'update', id],
    /** Delete appLevel mutation key */ delete: (id) => ['mutation', 'applevel', 'delete', id],
};
export const emailMutationKeys = {
    /** All email mutation keys */ all: ['mutation', 'email'],
    /** Create email mutation key */ create: () => ['mutation', 'email', 'create'],
    /** Update email mutation key */ update: (id) => ['mutation', 'email', 'update', id],
    /** Delete email mutation key */ delete: (id) => ['mutation', 'email', 'delete', id],
};
export const phoneNumberMutationKeys = {
    /** All phoneNumber mutation keys */ all: ['mutation', 'phonenumber'],
    /** Create phoneNumber mutation key */ create: () => ['mutation', 'phonenumber', 'create'],
    /** Update phoneNumber mutation key */ update: (id) => ['mutation', 'phonenumber', 'update', id],
    /** Delete phoneNumber mutation key */ delete: (id) => ['mutation', 'phonenumber', 'delete', id],
};
export const cryptoAddressMutationKeys = {
    /** All cryptoAddress mutation keys */ all: ['mutation', 'cryptoaddress'],
    /** Create cryptoAddress mutation key */ create: () => ['mutation', 'cryptoaddress', 'create'],
    /** Update cryptoAddress mutation key */ update: (id) => ['mutation', 'cryptoaddress', 'update', id],
    /** Delete cryptoAddress mutation key */ delete: (id) => ['mutation', 'cryptoaddress', 'delete', id],
};
export const webauthnCredentialMutationKeys = {
    /** All webauthnCredential mutation keys */ all: ['mutation', 'webauthncredential'],
    /** Create webauthnCredential mutation key */ create: () => ['mutation', 'webauthncredential', 'create'],
    /** Update webauthnCredential mutation key */ update: (id) => ['mutation', 'webauthncredential', 'update', id],
    /** Delete webauthnCredential mutation key */ delete: (id) => ['mutation', 'webauthncredential', 'delete', id],
};
export const appInviteMutationKeys = {
    /** All appInvite mutation keys */ all: ['mutation', 'appinvite'],
    /** Create appInvite mutation key */ create: () => ['mutation', 'appinvite', 'create'],
    /** Update appInvite mutation key */ update: (id) => ['mutation', 'appinvite', 'update', id],
    /** Delete appInvite mutation key */ delete: (id) => ['mutation', 'appinvite', 'delete', id],
};
export const appClaimedInviteMutationKeys = {
    /** All appClaimedInvite mutation keys */ all: ['mutation', 'appclaimedinvite'],
    /** Create appClaimedInvite mutation key */ create: () => ['mutation', 'appclaimedinvite', 'create'],
    /** Update appClaimedInvite mutation key */ update: (id) => ['mutation', 'appclaimedinvite', 'update', id],
    /** Delete appClaimedInvite mutation key */ delete: (id) => ['mutation', 'appclaimedinvite', 'delete', id],
};
export const orgInviteMutationKeys = {
    /** All orgInvite mutation keys */ all: ['mutation', 'orginvite'],
    /** Create orgInvite mutation key */ create: () => ['mutation', 'orginvite', 'create'],
    /** Update orgInvite mutation key */ update: (id) => ['mutation', 'orginvite', 'update', id],
    /** Delete orgInvite mutation key */ delete: (id) => ['mutation', 'orginvite', 'delete', id],
};
export const orgClaimedInviteMutationKeys = {
    /** All orgClaimedInvite mutation keys */ all: ['mutation', 'orgclaimedinvite'],
    /** Create orgClaimedInvite mutation key */ create: () => ['mutation', 'orgclaimedinvite', 'create'],
    /** Update orgClaimedInvite mutation key */ update: (id) => ['mutation', 'orgclaimedinvite', 'update', id],
    /** Delete orgClaimedInvite mutation key */ delete: (id) => ['mutation', 'orgclaimedinvite', 'delete', id],
};
export const auditLogMutationKeys = {
    /** All auditLog mutation keys */ all: ['mutation', 'auditlog'],
    /** Create auditLog mutation key */ create: () => ['mutation', 'auditlog', 'create'],
    /** Update auditLog mutation key */ update: (id) => ['mutation', 'auditlog', 'update', id],
    /** Delete auditLog mutation key */ delete: (id) => ['mutation', 'auditlog', 'delete', id],
};
export const appPermissionDefaultMutationKeys = {
    /** All appPermissionDefault mutation keys */ all: ['mutation', 'apppermissiondefault'],
    /** Create appPermissionDefault mutation key */ create: () => ['mutation', 'apppermissiondefault', 'create'],
    /** Update appPermissionDefault mutation key */ update: (id) => ['mutation', 'apppermissiondefault', 'update', id],
    /** Delete appPermissionDefault mutation key */ delete: (id) => ['mutation', 'apppermissiondefault', 'delete', id],
};
export const identityProviderMutationKeys = {
    /** All identityProvider mutation keys */ all: ['mutation', 'identityprovider'],
    /** Create identityProvider mutation key */ create: () => ['mutation', 'identityprovider', 'create'],
    /** Update identityProvider mutation key */ update: (id) => ['mutation', 'identityprovider', 'update', id],
    /** Delete identityProvider mutation key */ delete: (id) => ['mutation', 'identityprovider', 'delete', id],
};
export const refMutationKeys = {
    /** All ref mutation keys */ all: ['mutation', 'ref'],
    /** Create ref mutation key */ create: () => ['mutation', 'ref', 'create'],
    /** Update ref mutation key */ update: (id) => ['mutation', 'ref', 'update', id],
    /** Delete ref mutation key */ delete: (id) => ['mutation', 'ref', 'delete', id],
};
export const storeMutationKeys = {
    /** All store mutation keys */ all: ['mutation', 'store'],
    /** Create store mutation key */ create: () => ['mutation', 'store', 'create'],
    /** Update store mutation key */ update: (id) => ['mutation', 'store', 'update', id],
    /** Delete store mutation key */ delete: (id) => ['mutation', 'store', 'delete', id],
};
export const roleTypeMutationKeys = {
    /** All roleType mutation keys */ all: ['mutation', 'roletype'],
    /** Create roleType mutation key */ create: () => ['mutation', 'roletype', 'create'],
    /** Update roleType mutation key */ update: (id) => ['mutation', 'roletype', 'update', id],
    /** Delete roleType mutation key */ delete: (id) => ['mutation', 'roletype', 'delete', id],
};
export const migrateFileMutationKeys = {
    /** All migrateFile mutation keys */ all: ['mutation', 'migratefile'],
    /** Create migrateFile mutation key */ create: () => ['mutation', 'migratefile', 'create'],
    /** Update migrateFile mutation key */ update: (id) => ['mutation', 'migratefile', 'update', id],
    /** Delete migrateFile mutation key */ delete: (id) => ['mutation', 'migratefile', 'delete', id],
};
export const appLimitDefaultMutationKeys = {
    /** All appLimitDefault mutation keys */ all: ['mutation', 'applimitdefault'],
    /** Create appLimitDefault mutation key */ create: () => ['mutation', 'applimitdefault', 'create'],
    /** Update appLimitDefault mutation key */ update: (id) => ['mutation', 'applimitdefault', 'update', id],
    /** Delete appLimitDefault mutation key */ delete: (id) => ['mutation', 'applimitdefault', 'delete', id],
};
export const orgLimitDefaultMutationKeys = {
    /** All orgLimitDefault mutation keys */ all: ['mutation', 'orglimitdefault'],
    /** Create orgLimitDefault mutation key */ create: () => ['mutation', 'orglimitdefault', 'create'],
    /** Update orgLimitDefault mutation key */ update: (id) => ['mutation', 'orglimitdefault', 'update', id],
    /** Delete orgLimitDefault mutation key */ delete: (id) => ['mutation', 'orglimitdefault', 'delete', id],
};
export const devicesModuleMutationKeys = {
    /** All devicesModule mutation keys */ all: ['mutation', 'devicesmodule'],
    /** Create devicesModule mutation key */ create: () => ['mutation', 'devicesmodule', 'create'],
    /** Update devicesModule mutation key */ update: (id) => ['mutation', 'devicesmodule', 'update', id],
    /** Delete devicesModule mutation key */ delete: (id) => ['mutation', 'devicesmodule', 'delete', id],
};
export const userConnectedAccountMutationKeys = {
    /** All userConnectedAccount mutation keys */ all: ['mutation', 'userconnectedaccount'],
    /** Create userConnectedAccount mutation key */ create: () => ['mutation', 'userconnectedaccount', 'create'],
    /** Update userConnectedAccount mutation key */ update: (id) => ['mutation', 'userconnectedaccount', 'update', id],
    /** Delete userConnectedAccount mutation key */ delete: (id) => ['mutation', 'userconnectedaccount', 'delete', id],
};
export const appMembershipDefaultMutationKeys = {
    /** All appMembershipDefault mutation keys */ all: ['mutation', 'appmembershipdefault'],
    /** Create appMembershipDefault mutation key */ create: () => ['mutation', 'appmembershipdefault', 'create'],
    /** Update appMembershipDefault mutation key */ update: (id) => ['mutation', 'appmembershipdefault', 'update', id],
    /** Delete appMembershipDefault mutation key */ delete: (id) => ['mutation', 'appmembershipdefault', 'delete', id],
};
export const orgMembershipDefaultMutationKeys = {
    /** All orgMembershipDefault mutation keys */ all: ['mutation', 'orgmembershipdefault'],
    /** Create orgMembershipDefault mutation key */ create: () => ['mutation', 'orgmembershipdefault', 'create'],
    /** Update orgMembershipDefault mutation key */ update: (id) => ['mutation', 'orgmembershipdefault', 'update', id],
    /** Delete orgMembershipDefault mutation key */ delete: (id) => ['mutation', 'orgmembershipdefault', 'delete', id],
};
export const commitMutationKeys = {
    /** All commit mutation keys */ all: ['mutation', 'commit'],
    /** Create commit mutation key */ create: () => ['mutation', 'commit', 'create'],
    /** Update commit mutation key */ update: (id) => ['mutation', 'commit', 'update', id],
    /** Delete commit mutation key */ delete: (id) => ['mutation', 'commit', 'delete', id],
};
export const rateLimitsModuleMutationKeys = {
    /** All rateLimitsModule mutation keys */ all: ['mutation', 'ratelimitsmodule'],
    /** Create rateLimitsModule mutation key */ create: () => ['mutation', 'ratelimitsmodule', 'create'],
    /** Update rateLimitsModule mutation key */ update: (id) => ['mutation', 'ratelimitsmodule', 'update', id],
    /** Delete rateLimitsModule mutation key */ delete: (id) => ['mutation', 'ratelimitsmodule', 'delete', id],
};
export const membershipTypeMutationKeys = {
    /** All membershipType mutation keys */ all: ['mutation', 'membershiptype'],
    /** Create membershipType mutation key */ create: () => ['mutation', 'membershiptype', 'create'],
    /** Update membershipType mutation key */ update: (id) => ['mutation', 'membershiptype', 'update', id],
    /** Delete membershipType mutation key */ delete: (id) => ['mutation', 'membershiptype', 'delete', id],
};
export const rlsModuleMutationKeys = {
    /** All rlsModule mutation keys */ all: ['mutation', 'rlsmodule'],
    /** Create rlsModule mutation key */ create: () => ['mutation', 'rlsmodule', 'create'],
    /** Update rlsModule mutation key */ update: (id) => ['mutation', 'rlsmodule', 'update', id],
    /** Delete rlsModule mutation key */ delete: (id) => ['mutation', 'rlsmodule', 'delete', id],
};
export const sqlActionMutationKeys = {
    /** All sqlAction mutation keys */ all: ['mutation', 'sqlaction'],
    /** Create sqlAction mutation key */ create: () => ['mutation', 'sqlaction', 'create'],
    /** Update sqlAction mutation key */ update: (id) => ['mutation', 'sqlaction', 'update', id],
    /** Delete sqlAction mutation key */ delete: (id) => ['mutation', 'sqlaction', 'delete', id],
};
export const orgMembershipSettingMutationKeys = {
    /** All orgMembershipSetting mutation keys */ all: ['mutation', 'orgmembershipsetting'],
    /** Create orgMembershipSetting mutation key */ create: () => ['mutation', 'orgmembershipsetting', 'create'],
    /** Update orgMembershipSetting mutation key */ update: (id) => ['mutation', 'orgmembershipsetting', 'update', id],
    /** Delete orgMembershipSetting mutation key */ delete: (id) => ['mutation', 'orgmembershipsetting', 'delete', id],
};
export const userMutationKeys = {
    /** All user mutation keys */ all: ['mutation', 'user'],
    /** Create user mutation key */ create: () => ['mutation', 'user', 'create'],
    /** Update user mutation key */ update: (id) => ['mutation', 'user', 'update', id],
    /** Delete user mutation key */ delete: (id) => ['mutation', 'user', 'delete', id],
};
export const astMigrationMutationKeys = {
    /** All astMigration mutation keys */ all: ['mutation', 'astmigration'],
    /** Create astMigration mutation key */ create: () => ['mutation', 'astmigration', 'create'],
    /** Update astMigration mutation key */ update: (id) => ['mutation', 'astmigration', 'update', id],
    /** Delete astMigration mutation key */ delete: (id) => ['mutation', 'astmigration', 'delete', id],
};
export const appMembershipMutationKeys = {
    /** All appMembership mutation keys */ all: ['mutation', 'appmembership'],
    /** Create appMembership mutation key */ create: () => ['mutation', 'appmembership', 'create'],
    /** Update appMembership mutation key */ update: (id) => ['mutation', 'appmembership', 'update', id],
    /** Delete appMembership mutation key */ delete: (id) => ['mutation', 'appmembership', 'delete', id],
};
export const hierarchyModuleMutationKeys = {
    /** All hierarchyModule mutation keys */ all: ['mutation', 'hierarchymodule'],
    /** Create hierarchyModule mutation key */ create: () => ['mutation', 'hierarchymodule', 'create'],
    /** Update hierarchyModule mutation key */ update: (id) => ['mutation', 'hierarchymodule', 'update', id],
    /** Delete hierarchyModule mutation key */ delete: (id) => ['mutation', 'hierarchymodule', 'delete', id],
};
// ============================================================================
// Custom Mutation Keys
// ============================================================================
export const customMutationKeys = {
    /** Mutation key for sendAccountDeletionEmail */ sendAccountDeletionEmail: (identifier) => identifier
        ? ['mutation', 'sendAccountDeletionEmail', identifier]
        : ['mutation', 'sendAccountDeletionEmail'],
    /** Mutation key for signOut */ signOut: (identifier) => identifier
        ? ['mutation', 'signOut', identifier]
        : ['mutation', 'signOut'],
    /** Mutation key for acceptDatabaseTransfer */ acceptDatabaseTransfer: (identifier) => identifier
        ? ['mutation', 'acceptDatabaseTransfer', identifier]
        : ['mutation', 'acceptDatabaseTransfer'],
    /** Mutation key for cancelDatabaseTransfer */ cancelDatabaseTransfer: (identifier) => identifier
        ? ['mutation', 'cancelDatabaseTransfer', identifier]
        : ['mutation', 'cancelDatabaseTransfer'],
    /** Mutation key for rejectDatabaseTransfer */ rejectDatabaseTransfer: (identifier) => identifier
        ? ['mutation', 'rejectDatabaseTransfer', identifier]
        : ['mutation', 'rejectDatabaseTransfer'],
    /** Mutation key for disconnectAccount */ disconnectAccount: (identifier) => identifier
        ? ['mutation', 'disconnectAccount', identifier]
        : ['mutation', 'disconnectAccount'],
    /** Mutation key for revokeApiKey */ revokeApiKey: (identifier) => identifier
        ? ['mutation', 'revokeApiKey', identifier]
        : ['mutation', 'revokeApiKey'],
    /** Mutation key for revokeSession */ revokeSession: (identifier) => identifier
        ? ['mutation', 'revokeSession', identifier]
        : ['mutation', 'revokeSession'],
    /** Mutation key for verifyPassword */ verifyPassword: (identifier) => identifier
        ? ['mutation', 'verifyPassword', identifier]
        : ['mutation', 'verifyPassword'],
    /** Mutation key for verifyTotp */ verifyTotp: (identifier) => identifier
        ? ['mutation', 'verifyTotp', identifier]
        : ['mutation', 'verifyTotp'],
    /** Mutation key for submitAppInviteCode */ submitAppInviteCode: (identifier) => identifier
        ? ['mutation', 'submitAppInviteCode', identifier]
        : ['mutation', 'submitAppInviteCode'],
    /** Mutation key for submitOrgInviteCode */ submitOrgInviteCode: (identifier) => identifier
        ? ['mutation', 'submitOrgInviteCode', identifier]
        : ['mutation', 'submitOrgInviteCode'],
    /** Mutation key for checkPassword */ checkPassword: (identifier) => identifier
        ? ['mutation', 'checkPassword', identifier]
        : ['mutation', 'checkPassword'],
    /** Mutation key for confirmDeleteAccount */ confirmDeleteAccount: (identifier) => identifier
        ? ['mutation', 'confirmDeleteAccount', identifier]
        : ['mutation', 'confirmDeleteAccount'],
    /** Mutation key for setPassword */ setPassword: (identifier) => identifier
        ? ['mutation', 'setPassword', identifier]
        : ['mutation', 'setPassword'],
    /** Mutation key for verifyEmail */ verifyEmail: (identifier) => identifier
        ? ['mutation', 'verifyEmail', identifier]
        : ['mutation', 'verifyEmail'],
    /** Mutation key for freezeObjects */ freezeObjects: (identifier) => identifier
        ? ['mutation', 'freezeObjects', identifier]
        : ['mutation', 'freezeObjects'],
    /** Mutation key for initEmptyRepo */ initEmptyRepo: (identifier) => identifier
        ? ['mutation', 'initEmptyRepo', identifier]
        : ['mutation', 'initEmptyRepo'],
    /** Mutation key for constructBlueprint */ constructBlueprint: (identifier) => identifier
        ? ['mutation', 'constructBlueprint', identifier]
        : ['mutation', 'constructBlueprint'],
    /** Mutation key for provisionNewUser */ provisionNewUser: (identifier) => identifier
        ? ['mutation', 'provisionNewUser', identifier]
        : ['mutation', 'provisionNewUser'],
    /** Mutation key for resetPassword */ resetPassword: (identifier) => identifier
        ? ['mutation', 'resetPassword', identifier]
        : ['mutation', 'resetPassword'],
    /** Mutation key for removeNodeAtPath */ removeNodeAtPath: (identifier) => identifier
        ? ['mutation', 'removeNodeAtPath', identifier]
        : ['mutation', 'removeNodeAtPath'],
    /** Mutation key for copyTemplateToBlueprint */ copyTemplateToBlueprint: (identifier) => identifier
        ? ['mutation', 'copyTemplateToBlueprint', identifier]
        : ['mutation', 'copyTemplateToBlueprint'],
    /** Mutation key for provisionSpatialRelation */ provisionSpatialRelation: (identifier) => identifier
        ? ['mutation', 'provisionSpatialRelation', identifier]
        : ['mutation', 'provisionSpatialRelation'],
    /** Mutation key for bootstrapUser */ bootstrapUser: (identifier) => identifier
        ? ['mutation', 'bootstrapUser', identifier]
        : ['mutation', 'bootstrapUser'],
    /** Mutation key for setFieldOrder */ setFieldOrder: (identifier) => identifier
        ? ['mutation', 'setFieldOrder', identifier]
        : ['mutation', 'setFieldOrder'],
    /** Mutation key for provisionUniqueConstraint */ provisionUniqueConstraint: (identifier) => identifier
        ? ['mutation', 'provisionUniqueConstraint', identifier]
        : ['mutation', 'provisionUniqueConstraint'],
    /** Mutation key for provisionFullTextSearch */ provisionFullTextSearch: (identifier) => identifier
        ? ['mutation', 'provisionFullTextSearch', identifier]
        : ['mutation', 'provisionFullTextSearch'],
    /** Mutation key for provisionIndex */ provisionIndex: (identifier) => identifier
        ? ['mutation', 'provisionIndex', identifier]
        : ['mutation', 'provisionIndex'],
    /** Mutation key for setDataAtPath */ setDataAtPath: (identifier) => identifier
        ? ['mutation', 'setDataAtPath', identifier]
        : ['mutation', 'setDataAtPath'],
    /** Mutation key for setPropsAndCommit */ setPropsAndCommit: (identifier) => identifier
        ? ['mutation', 'setPropsAndCommit', identifier]
        : ['mutation', 'setPropsAndCommit'],
    /** Mutation key for provisionDatabaseWithUser */ provisionDatabaseWithUser: (identifier) => identifier
        ? ['mutation', 'provisionDatabaseWithUser', identifier]
        : ['mutation', 'provisionDatabaseWithUser'],
    /** Mutation key for insertNodeAtPath */ insertNodeAtPath: (identifier) => identifier
        ? ['mutation', 'insertNodeAtPath', identifier]
        : ['mutation', 'insertNodeAtPath'],
    /** Mutation key for updateNodeAtPath */ updateNodeAtPath: (identifier) => identifier
        ? ['mutation', 'updateNodeAtPath', identifier]
        : ['mutation', 'updateNodeAtPath'],
    /** Mutation key for setAndCommit */ setAndCommit: (identifier) => identifier
        ? ['mutation', 'setAndCommit', identifier]
        : ['mutation', 'setAndCommit'],
    /** Mutation key for provisionRelation */ provisionRelation: (identifier) => identifier
        ? ['mutation', 'provisionRelation', identifier]
        : ['mutation', 'provisionRelation'],
    /** Mutation key for applyRls */ applyRls: (identifier) => identifier
        ? ['mutation', 'applyRls', identifier]
        : ['mutation', 'applyRls'],
    /** Mutation key for signInCrossOrigin */ signInCrossOrigin: (identifier) => identifier
        ? ['mutation', 'signInCrossOrigin', identifier]
        : ['mutation', 'signInCrossOrigin'],
    /** Mutation key for createUserDatabase */ createUserDatabase: (identifier) => identifier
        ? ['mutation', 'createUserDatabase', identifier]
        : ['mutation', 'createUserDatabase'],
    /** Mutation key for extendTokenExpires */ extendTokenExpires: (identifier) => identifier
        ? ['mutation', 'extendTokenExpires', identifier]
        : ['mutation', 'extendTokenExpires'],
    /** Mutation key for createApiKey */ createApiKey: (identifier) => identifier
        ? ['mutation', 'createApiKey', identifier]
        : ['mutation', 'createApiKey'],
    /** Mutation key for signUp */ signUp: (identifier) => identifier ? ['mutation', 'signUp', identifier] : ['mutation', 'signUp'],
    /** Mutation key for requestCrossOriginToken */ requestCrossOriginToken: (identifier) => identifier
        ? ['mutation', 'requestCrossOriginToken', identifier]
        : ['mutation', 'requestCrossOriginToken'],
    /** Mutation key for signIn */ signIn: (identifier) => identifier ? ['mutation', 'signIn', identifier] : ['mutation', 'signIn'],
    /** Mutation key for provisionTable */ provisionTable: (identifier) => identifier
        ? ['mutation', 'provisionTable', identifier]
        : ['mutation', 'provisionTable'],
    /** Mutation key for sendVerificationEmail */ sendVerificationEmail: (identifier) => identifier
        ? ['mutation', 'sendVerificationEmail', identifier]
        : ['mutation', 'sendVerificationEmail'],
    /** Mutation key for forgotPassword */ forgotPassword: (identifier) => identifier
        ? ['mutation', 'forgotPassword', identifier]
        : ['mutation', 'forgotPassword'],
    /** Mutation key for requestUploadUrl */ requestUploadUrl: (identifier) => identifier
        ? ['mutation', 'requestUploadUrl', identifier]
        : ['mutation', 'requestUploadUrl'],
    /** Mutation key for confirmUpload */ confirmUpload: (identifier) => identifier
        ? ['mutation', 'confirmUpload', identifier]
        : ['mutation', 'confirmUpload'],
    /** Mutation key for provisionBucket */ provisionBucket: (identifier) => identifier
        ? ['mutation', 'provisionBucket', identifier]
        : ['mutation', 'provisionBucket'],
};
/**

// ============================================================================
// Unified Mutation Key Store
// ============================================================================

 * Unified mutation key store
 *
 * Use this for tracking in-flight mutations with useIsMutating.
 *
 * @example
 * ```ts
 * import { useIsMutating } from '@tanstack/react-query';
 * import { mutationKeys } from './generated';
 *
 * // Check if any user mutations are in progress
 * const isMutatingUser = useIsMutating({ mutationKey: mutationKeys.user.all });
 *
 * // Check if a specific user is being updated
 * const isUpdating = useIsMutating({ mutationKey: mutationKeys.user.update(userId) });
 * ```
 */
export const mutationKeys = {
    orgGetManagersRecord: orgGetManagersRecordMutationKeys,
    orgGetSubordinatesRecord: orgGetSubordinatesRecordMutationKeys,
    getAllRecord: getAllRecordMutationKeys,
    object: objectMutationKeys,
    appPermission: appPermissionMutationKeys,
    orgPermission: orgPermissionMutationKeys,
    appLevelRequirement: appLevelRequirementMutationKeys,
    database: databaseMutationKeys,
    schema: schemaMutationKeys,
    table: tableMutationKeys,
    checkConstraint: checkConstraintMutationKeys,
    field: fieldMutationKeys,
    spatialRelation: spatialRelationMutationKeys,
    foreignKeyConstraint: foreignKeyConstraintMutationKeys,
    fullTextSearch: fullTextSearchMutationKeys,
    index: indexMutationKeys,
    policy: policyMutationKeys,
    primaryKeyConstraint: primaryKeyConstraintMutationKeys,
    tableGrant: tableGrantMutationKeys,
    trigger: triggerMutationKeys,
    uniqueConstraint: uniqueConstraintMutationKeys,
    view: viewMutationKeys,
    viewTable: viewTableMutationKeys,
    viewGrant: viewGrantMutationKeys,
    viewRule: viewRuleMutationKeys,
    embeddingChunk: embeddingChunkMutationKeys,
    secureTableProvision: secureTableProvisionMutationKeys,
    relationProvision: relationProvisionMutationKeys,
    sessionSecretsModule: sessionSecretsModuleMutationKeys,
    identityProvidersModule: identityProvidersModuleMutationKeys,
    schemaGrant: schemaGrantMutationKeys,
    defaultPrivilege: defaultPrivilegeMutationKeys,
    enum: enumMutationKeys,
    apiSchema: apiSchemaMutationKeys,
    apiModule: apiModuleMutationKeys,
    domain: domainMutationKeys,
    siteMetadatum: siteMetadatumMutationKeys,
    siteModule: siteModuleMutationKeys,
    siteTheme: siteThemeMutationKeys,
    triggerFunction: triggerFunctionMutationKeys,
    databaseTransfer: databaseTransferMutationKeys,
    api: apiMutationKeys,
    site: siteMutationKeys,
    app: appMutationKeys,
    connectedAccountsModule: connectedAccountsModuleMutationKeys,
    cryptoAddressesModule: cryptoAddressesModuleMutationKeys,
    cryptoAuthModule: cryptoAuthModuleMutationKeys,
    defaultIdsModule: defaultIdsModuleMutationKeys,
    denormalizedTableField: denormalizedTableFieldMutationKeys,
    emailsModule: emailsModuleMutationKeys,
    encryptedSecretsModule: encryptedSecretsModuleMutationKeys,
    invitesModule: invitesModuleMutationKeys,
    levelsModule: levelsModuleMutationKeys,
    limitsModule: limitsModuleMutationKeys,
    membershipTypesModule: membershipTypesModuleMutationKeys,
    membershipsModule: membershipsModuleMutationKeys,
    permissionsModule: permissionsModuleMutationKeys,
    phoneNumbersModule: phoneNumbersModuleMutationKeys,
    profilesModule: profilesModuleMutationKeys,
    secretsModule: secretsModuleMutationKeys,
    sessionsModule: sessionsModuleMutationKeys,
    userAuthModule: userAuthModuleMutationKeys,
    usersModule: usersModuleMutationKeys,
    blueprint: blueprintMutationKeys,
    blueprintTemplate: blueprintTemplateMutationKeys,
    blueprintConstruction: blueprintConstructionMutationKeys,
    storageModule: storageModuleMutationKeys,
    entityTypeProvision: entityTypeProvisionMutationKeys,
    webauthnCredentialsModule: webauthnCredentialsModuleMutationKeys,
    webauthnAuthModule: webauthnAuthModuleMutationKeys,
    notificationsModule: notificationsModuleMutationKeys,
    databaseProvisionModule: databaseProvisionModuleMutationKeys,
    appAdminGrant: appAdminGrantMutationKeys,
    appOwnerGrant: appOwnerGrantMutationKeys,
    appGrant: appGrantMutationKeys,
    orgMembership: orgMembershipMutationKeys,
    orgMember: orgMemberMutationKeys,
    orgAdminGrant: orgAdminGrantMutationKeys,
    orgOwnerGrant: orgOwnerGrantMutationKeys,
    orgMemberProfile: orgMemberProfileMutationKeys,
    orgGrant: orgGrantMutationKeys,
    orgChartEdge: orgChartEdgeMutationKeys,
    orgChartEdgeGrant: orgChartEdgeGrantMutationKeys,
    orgPermissionDefault: orgPermissionDefaultMutationKeys,
    appLimit: appLimitMutationKeys,
    orgLimit: orgLimitMutationKeys,
    appStep: appStepMutationKeys,
    appAchievement: appAchievementMutationKeys,
    appLevel: appLevelMutationKeys,
    email: emailMutationKeys,
    phoneNumber: phoneNumberMutationKeys,
    cryptoAddress: cryptoAddressMutationKeys,
    webauthnCredential: webauthnCredentialMutationKeys,
    appInvite: appInviteMutationKeys,
    appClaimedInvite: appClaimedInviteMutationKeys,
    orgInvite: orgInviteMutationKeys,
    orgClaimedInvite: orgClaimedInviteMutationKeys,
    auditLog: auditLogMutationKeys,
    appPermissionDefault: appPermissionDefaultMutationKeys,
    identityProvider: identityProviderMutationKeys,
    ref: refMutationKeys,
    store: storeMutationKeys,
    roleType: roleTypeMutationKeys,
    migrateFile: migrateFileMutationKeys,
    appLimitDefault: appLimitDefaultMutationKeys,
    orgLimitDefault: orgLimitDefaultMutationKeys,
    devicesModule: devicesModuleMutationKeys,
    userConnectedAccount: userConnectedAccountMutationKeys,
    appMembershipDefault: appMembershipDefaultMutationKeys,
    orgMembershipDefault: orgMembershipDefaultMutationKeys,
    commit: commitMutationKeys,
    rateLimitsModule: rateLimitsModuleMutationKeys,
    membershipType: membershipTypeMutationKeys,
    rlsModule: rlsModuleMutationKeys,
    sqlAction: sqlActionMutationKeys,
    orgMembershipSetting: orgMembershipSettingMutationKeys,
    user: userMutationKeys,
    astMigration: astMigrationMutationKeys,
    appMembership: appMembershipMutationKeys,
    hierarchyModule: hierarchyModuleMutationKeys,
    custom: customMutationKeys,
};
