/**
 * Cache invalidation helpers
 * @generated by @constructive-io/graphql-codegen
 * DO NOT EDIT - changes will be overwritten
 */
import type { QueryClient } from '@tanstack/react-query';
/**
// ============================================================================
// Invalidation Helpers
// ============================================================================

 * Type-safe query invalidation helpers
 *
 * @example
 * ```ts
 * // Invalidate all user queries
 * invalidate.user.all(queryClient);
 *
 * // Invalidate user lists
 * invalidate.user.lists(queryClient);
 *
 * // Invalidate specific user
 * invalidate.user.detail(queryClient, userId);
 * ```
 */
export declare const invalidate: {
    /** Invalidate agentModule queries */ readonly agentModule: {
        /** Invalidate all agentModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate agentModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific agentModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate billingModule queries */ readonly billingModule: {
        /** Invalidate all billingModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate billingModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific billingModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate billingProviderModule queries */ readonly billingProviderModule: {
        /** Invalidate all billingProviderModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate billingProviderModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific billingProviderModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate blueprint queries */ readonly blueprint: {
        /** Invalidate all blueprint queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate blueprint list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific blueprint */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate blueprintConstruction queries */ readonly blueprintConstruction: {
        /** Invalidate all blueprintConstruction queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate blueprintConstruction list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific blueprintConstruction */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate blueprintTemplate queries */ readonly blueprintTemplate: {
        /** Invalidate all blueprintTemplate queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate blueprintTemplate list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific blueprintTemplate */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate computeLogModule queries */ readonly computeLogModule: {
        /** Invalidate all computeLogModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate computeLogModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific computeLogModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate configSecretsUserModule queries */ readonly configSecretsUserModule: {
        /** Invalidate all configSecretsUserModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate configSecretsUserModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific configSecretsUserModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate connectedAccountsModule queries */ readonly connectedAccountsModule: {
        /** Invalidate all connectedAccountsModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate connectedAccountsModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific connectedAccountsModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate cryptoAddressesModule queries */ readonly cryptoAddressesModule: {
        /** Invalidate all cryptoAddressesModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate cryptoAddressesModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific cryptoAddressesModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate cryptoAuthModule queries */ readonly cryptoAuthModule: {
        /** Invalidate all cryptoAuthModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate cryptoAuthModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific cryptoAuthModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate databaseProvisionModule queries */ readonly databaseProvisionModule: {
        /** Invalidate all databaseProvisionModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate databaseProvisionModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific databaseProvisionModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate dbPoolConfig queries */ readonly dbPoolConfig: {
        /** Invalidate all dbPoolConfig queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate dbPoolConfig list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific dbPoolConfig */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate dbPool queries */ readonly dbPool: {
        /** Invalidate all dbPool queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate dbPool list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific dbPool */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate dbPresetModule queries */ readonly dbPresetModule: {
        /** Invalidate all dbPresetModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate dbPresetModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific dbPresetModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate dbUsageModule queries */ readonly dbUsageModule: {
        /** Invalidate all dbUsageModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate dbUsageModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific dbUsageModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate defaultIdsModule queries */ readonly defaultIdsModule: {
        /** Invalidate all defaultIdsModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate defaultIdsModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific defaultIdsModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate denormalizedTableField queries */ readonly denormalizedTableField: {
        /** Invalidate all denormalizedTableField queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate denormalizedTableField list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific denormalizedTableField */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate devicesModule queries */ readonly devicesModule: {
        /** Invalidate all devicesModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate devicesModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific devicesModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate emailsModule queries */ readonly emailsModule: {
        /** Invalidate all emailsModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate emailsModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific emailsModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate entityTypeProvision queries */ readonly entityTypeProvision: {
        /** Invalidate all entityTypeProvision queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate entityTypeProvision list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific entityTypeProvision */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate eventsModule queries */ readonly eventsModule: {
        /** Invalidate all eventsModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate eventsModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific eventsModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate functionDeploymentModule queries */ readonly functionDeploymentModule: {
        /** Invalidate all functionDeploymentModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate functionDeploymentModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific functionDeploymentModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate functionInvocationModule queries */ readonly functionInvocationModule: {
        /** Invalidate all functionInvocationModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate functionInvocationModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific functionInvocationModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate functionModule queries */ readonly functionModule: {
        /** Invalidate all functionModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate functionModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific functionModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate graphExecutionModule queries */ readonly graphExecutionModule: {
        /** Invalidate all graphExecutionModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate graphExecutionModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific graphExecutionModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate graphModule queries */ readonly graphModule: {
        /** Invalidate all graphModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate graphModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific graphModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate hierarchyModule queries */ readonly hierarchyModule: {
        /** Invalidate all hierarchyModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate hierarchyModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific hierarchyModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate httpRouteModule queries */ readonly httpRouteModule: {
        /** Invalidate all httpRouteModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate httpRouteModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific httpRouteModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate i18NModule queries */ readonly i18NModule: {
        /** Invalidate all i18NModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate i18NModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific i18NModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate identityProvidersModule queries */ readonly identityProvidersModule: {
        /** Invalidate all identityProvidersModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate identityProvidersModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific identityProvidersModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate inferenceLogModule queries */ readonly inferenceLogModule: {
        /** Invalidate all inferenceLogModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate inferenceLogModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific inferenceLogModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate infraConfigModule queries */ readonly infraConfigModule: {
        /** Invalidate all infraConfigModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate infraConfigModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific infraConfigModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate infraSecretsModule queries */ readonly infraSecretsModule: {
        /** Invalidate all infraSecretsModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate infraSecretsModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific infraSecretsModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate integrationProvidersModule queries */ readonly integrationProvidersModule: {
        /** Invalidate all integrationProvidersModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate integrationProvidersModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific integrationProvidersModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate internalSecretsModule queries */ readonly internalSecretsModule: {
        /** Invalidate all internalSecretsModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate internalSecretsModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific internalSecretsModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate invitesModule queries */ readonly invitesModule: {
        /** Invalidate all invitesModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate invitesModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific invitesModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate limitsModule queries */ readonly limitsModule: {
        /** Invalidate all limitsModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate limitsModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific limitsModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate membershipTypesModule queries */ readonly membershipTypesModule: {
        /** Invalidate all membershipTypesModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate membershipTypesModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific membershipTypesModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate membershipsModule queries */ readonly membershipsModule: {
        /** Invalidate all membershipsModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate membershipsModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific membershipsModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate merkleStoreModule queries */ readonly merkleStoreModule: {
        /** Invalidate all merkleStoreModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate merkleStoreModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific merkleStoreModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate namespaceModule queries */ readonly namespaceModule: {
        /** Invalidate all namespaceModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate namespaceModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific namespaceModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate notificationsModule queries */ readonly notificationsModule: {
        /** Invalidate all notificationsModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate notificationsModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific notificationsModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate permissionsModule queries */ readonly permissionsModule: {
        /** Invalidate all permissionsModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate permissionsModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific permissionsModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate phoneNumbersModule queries */ readonly phoneNumbersModule: {
        /** Invalidate all phoneNumbersModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate phoneNumbersModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific phoneNumbersModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate plansModule queries */ readonly plansModule: {
        /** Invalidate all plansModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate plansModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific plansModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate principalAuthModule queries */ readonly principalAuthModule: {
        /** Invalidate all principalAuthModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate principalAuthModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific principalAuthModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate profilesModule queries */ readonly profilesModule: {
        /** Invalidate all profilesModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate profilesModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific profilesModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate rateLimitMetersModule queries */ readonly rateLimitMetersModule: {
        /** Invalidate all rateLimitMetersModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate rateLimitMetersModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific rateLimitMetersModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate rateLimitsModule queries */ readonly rateLimitsModule: {
        /** Invalidate all rateLimitsModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate rateLimitsModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific rateLimitsModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate realtimeModule queries */ readonly realtimeModule: {
        /** Invalidate all realtimeModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate realtimeModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific realtimeModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate relationProvision queries */ readonly relationProvision: {
        /** Invalidate all relationProvision queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate relationProvision list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific relationProvision */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate resourceModule queries */ readonly resourceModule: {
        /** Invalidate all resourceModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate resourceModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific resourceModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate rlsModule queries */ readonly rlsModule: {
        /** Invalidate all rlsModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate rlsModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific rlsModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate secureTableProvision queries */ readonly secureTableProvision: {
        /** Invalidate all secureTableProvision queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate secureTableProvision list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific secureTableProvision */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate sessionSecretsModule queries */ readonly sessionSecretsModule: {
        /** Invalidate all sessionSecretsModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate sessionSecretsModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific sessionSecretsModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate sessionsModule queries */ readonly sessionsModule: {
        /** Invalidate all sessionsModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate sessionsModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific sessionsModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate storageLogModule queries */ readonly storageLogModule: {
        /** Invalidate all storageLogModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate storageLogModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific storageLogModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate storageModule queries */ readonly storageModule: {
        /** Invalidate all storageModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate storageModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific storageModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate transferLogModule queries */ readonly transferLogModule: {
        /** Invalidate all transferLogModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate transferLogModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific transferLogModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate userAuthModule queries */ readonly userAuthModule: {
        /** Invalidate all userAuthModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate userAuthModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific userAuthModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate userCredentialsModule queries */ readonly userCredentialsModule: {
        /** Invalidate all userCredentialsModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate userCredentialsModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific userCredentialsModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate userSettingsModule queries */ readonly userSettingsModule: {
        /** Invalidate all userSettingsModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate userSettingsModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific userSettingsModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate userStateModule queries */ readonly userStateModule: {
        /** Invalidate all userStateModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate userStateModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific userStateModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate usersModule queries */ readonly usersModule: {
        /** Invalidate all usersModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate usersModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific usersModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate webauthnAuthModule queries */ readonly webauthnAuthModule: {
        /** Invalidate all webauthnAuthModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate webauthnAuthModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific webauthnAuthModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate webauthnCredentialsModule queries */ readonly webauthnCredentialsModule: {
        /** Invalidate all webauthnCredentialsModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate webauthnCredentialsModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific webauthnCredentialsModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
    /** Invalidate webhookModule queries */ readonly webhookModule: {
        /** Invalidate all webhookModule queries */ readonly all: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate webhookModule list queries */ readonly lists: (queryClient: QueryClient) => Promise<void>;
        /** Invalidate a specific webhookModule */ readonly detail: (queryClient: QueryClient, id: string | number) => Promise<void>;
    };
};
/**

// ============================================================================
// Remove Helpers (for delete operations)
// ============================================================================

 * Remove queries from cache (for delete operations)
 *
 * Use these when an entity is deleted to remove it from cache
 * instead of just invalidating (which would trigger a refetch).
 */
export declare const remove: {
    /** Remove agentModule from cache */ readonly agentModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove billingModule from cache */ readonly billingModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove billingProviderModule from cache */ readonly billingProviderModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove blueprint from cache */ readonly blueprint: (queryClient: QueryClient, id: string | number) => void;
    /** Remove blueprintConstruction from cache */ readonly blueprintConstruction: (queryClient: QueryClient, id: string | number) => void;
    /** Remove blueprintTemplate from cache */ readonly blueprintTemplate: (queryClient: QueryClient, id: string | number) => void;
    /** Remove computeLogModule from cache */ readonly computeLogModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove configSecretsUserModule from cache */ readonly configSecretsUserModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove connectedAccountsModule from cache */ readonly connectedAccountsModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove cryptoAddressesModule from cache */ readonly cryptoAddressesModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove cryptoAuthModule from cache */ readonly cryptoAuthModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove databaseProvisionModule from cache */ readonly databaseProvisionModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove dbPoolConfig from cache */ readonly dbPoolConfig: (queryClient: QueryClient, id: string | number) => void;
    /** Remove dbPool from cache */ readonly dbPool: (queryClient: QueryClient, id: string | number) => void;
    /** Remove dbPresetModule from cache */ readonly dbPresetModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove dbUsageModule from cache */ readonly dbUsageModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove defaultIdsModule from cache */ readonly defaultIdsModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove denormalizedTableField from cache */ readonly denormalizedTableField: (queryClient: QueryClient, id: string | number) => void;
    /** Remove devicesModule from cache */ readonly devicesModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove emailsModule from cache */ readonly emailsModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove entityTypeProvision from cache */ readonly entityTypeProvision: (queryClient: QueryClient, id: string | number) => void;
    /** Remove eventsModule from cache */ readonly eventsModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove functionDeploymentModule from cache */ readonly functionDeploymentModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove functionInvocationModule from cache */ readonly functionInvocationModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove functionModule from cache */ readonly functionModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove graphExecutionModule from cache */ readonly graphExecutionModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove graphModule from cache */ readonly graphModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove hierarchyModule from cache */ readonly hierarchyModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove httpRouteModule from cache */ readonly httpRouteModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove i18NModule from cache */ readonly i18NModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove identityProvidersModule from cache */ readonly identityProvidersModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove inferenceLogModule from cache */ readonly inferenceLogModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove infraConfigModule from cache */ readonly infraConfigModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove infraSecretsModule from cache */ readonly infraSecretsModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove integrationProvidersModule from cache */ readonly integrationProvidersModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove internalSecretsModule from cache */ readonly internalSecretsModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove invitesModule from cache */ readonly invitesModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove limitsModule from cache */ readonly limitsModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove membershipTypesModule from cache */ readonly membershipTypesModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove membershipsModule from cache */ readonly membershipsModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove merkleStoreModule from cache */ readonly merkleStoreModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove namespaceModule from cache */ readonly namespaceModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove notificationsModule from cache */ readonly notificationsModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove permissionsModule from cache */ readonly permissionsModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove phoneNumbersModule from cache */ readonly phoneNumbersModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove plansModule from cache */ readonly plansModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove principalAuthModule from cache */ readonly principalAuthModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove profilesModule from cache */ readonly profilesModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove rateLimitMetersModule from cache */ readonly rateLimitMetersModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove rateLimitsModule from cache */ readonly rateLimitsModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove realtimeModule from cache */ readonly realtimeModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove relationProvision from cache */ readonly relationProvision: (queryClient: QueryClient, id: string | number) => void;
    /** Remove resourceModule from cache */ readonly resourceModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove rlsModule from cache */ readonly rlsModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove secureTableProvision from cache */ readonly secureTableProvision: (queryClient: QueryClient, id: string | number) => void;
    /** Remove sessionSecretsModule from cache */ readonly sessionSecretsModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove sessionsModule from cache */ readonly sessionsModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove storageLogModule from cache */ readonly storageLogModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove storageModule from cache */ readonly storageModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove transferLogModule from cache */ readonly transferLogModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove userAuthModule from cache */ readonly userAuthModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove userCredentialsModule from cache */ readonly userCredentialsModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove userSettingsModule from cache */ readonly userSettingsModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove userStateModule from cache */ readonly userStateModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove usersModule from cache */ readonly usersModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove webauthnAuthModule from cache */ readonly webauthnAuthModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove webauthnCredentialsModule from cache */ readonly webauthnCredentialsModule: (queryClient: QueryClient, id: string | number) => void;
    /** Remove webhookModule from cache */ readonly webhookModule: (queryClient: QueryClient, id: string | number) => void;
};
