/**
 * Centralized mutation key factory
 * @generated by @constructive-io/graphql-codegen
 * DO NOT EDIT - changes will be overwritten
 */
export declare const getAllRecordMutationKeys: {
    /** All getAllRecord mutation keys */ readonly all: readonly ["mutation", "getallrecord"];
    /** Create getAllRecord mutation key */ readonly create: () => readonly ["mutation", "getallrecord", "create"];
    /** Update getAllRecord mutation key */ readonly update: (id: string | number) => readonly ["mutation", "getallrecord", "update", string | number];
    /** Delete getAllRecord mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "getallrecord", "delete", string | number];
};
export declare const functionApiBindingMutationKeys: {
    /** All functionApiBinding mutation keys */ readonly all: readonly ["mutation", "functionapibinding"];
    /** Create functionApiBinding mutation key */ readonly create: () => readonly ["mutation", "functionapibinding", "create"];
    /** Update functionApiBinding mutation key */ readonly update: (id: string | number) => readonly ["mutation", "functionapibinding", "update", string | number];
    /** Delete functionApiBinding mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "functionapibinding", "delete", string | number];
};
export declare const functionDeploymentMutationKeys: {
    /** All functionDeployment mutation keys */ readonly all: readonly ["mutation", "functiondeployment"];
    /** Create functionDeployment mutation key */ readonly create: () => readonly ["mutation", "functiondeployment", "create"];
    /** Update functionDeployment mutation key */ readonly update: (id: string | number) => readonly ["mutation", "functiondeployment", "update", string | number];
    /** Delete functionDeployment mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "functiondeployment", "delete", string | number];
};
export declare const resourceMutationKeys: {
    /** All resource mutation keys */ readonly all: readonly ["mutation", "resource"];
    /** Create resource mutation key */ readonly create: () => readonly ["mutation", "resource", "create"];
    /** Update resource mutation key */ readonly update: (id: string | number) => readonly ["mutation", "resource", "update", string | number];
    /** Delete resource mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "resource", "delete", string | number];
};
export declare const functionGraphRefMutationKeys: {
    /** All functionGraphRef mutation keys */ readonly all: readonly ["mutation", "functiongraphref"];
    /** Create functionGraphRef mutation key */ readonly create: () => readonly ["mutation", "functiongraphref", "create"];
    /** Update functionGraphRef mutation key */ readonly update: (id: string | number) => readonly ["mutation", "functiongraphref", "update", string | number];
    /** Delete functionGraphRef mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "functiongraphref", "delete", string | number];
};
export declare const functionGraphStoreMutationKeys: {
    /** All functionGraphStore mutation keys */ readonly all: readonly ["mutation", "functiongraphstore"];
    /** Create functionGraphStore mutation key */ readonly create: () => readonly ["mutation", "functiongraphstore", "create"];
    /** Update functionGraphStore mutation key */ readonly update: (id: string | number) => readonly ["mutation", "functiongraphstore", "update", string | number];
    /** Delete functionGraphStore mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "functiongraphstore", "delete", string | number];
};
export declare const functionGraphObjectMutationKeys: {
    /** All functionGraphObject mutation keys */ readonly all: readonly ["mutation", "functiongraphobject"];
    /** Create functionGraphObject mutation key */ readonly create: () => readonly ["mutation", "functiongraphobject", "create"];
    /** Update functionGraphObject mutation key */ readonly update: (id: string | number) => readonly ["mutation", "functiongraphobject", "update", string | number];
    /** Delete functionGraphObject mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "functiongraphobject", "delete", string | number];
};
export declare const functionDeploymentEventMutationKeys: {
    /** All functionDeploymentEvent mutation keys */ readonly all: readonly ["mutation", "functiondeploymentevent"];
    /** Create functionDeploymentEvent mutation key */ readonly create: () => readonly ["mutation", "functiondeploymentevent", "create"];
    /** Update functionDeploymentEvent mutation key */ readonly update: (id: string | number) => readonly ["mutation", "functiondeploymentevent", "update", string | number];
    /** Delete functionDeploymentEvent mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "functiondeploymentevent", "delete", string | number];
};
export declare const orgFunctionExecutionLogMutationKeys: {
    /** All orgFunctionExecutionLog mutation keys */ readonly all: readonly ["mutation", "orgfunctionexecutionlog"];
    /** Create orgFunctionExecutionLog mutation key */ readonly create: () => readonly ["mutation", "orgfunctionexecutionlog", "create"];
    /** Update orgFunctionExecutionLog mutation key */ readonly update: (id: string | number) => readonly ["mutation", "orgfunctionexecutionlog", "update", string | number];
    /** Delete orgFunctionExecutionLog mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "orgfunctionexecutionlog", "delete", string | number];
};
export declare const resourceEventMutationKeys: {
    /** All resourceEvent mutation keys */ readonly all: readonly ["mutation", "resourceevent"];
    /** Create resourceEvent mutation key */ readonly create: () => readonly ["mutation", "resourceevent", "create"];
    /** Update resourceEvent mutation key */ readonly update: (id: string | number) => readonly ["mutation", "resourceevent", "update", string | number];
    /** Delete resourceEvent mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "resourceevent", "delete", string | number];
};
export declare const functionGraphExecutionOutputMutationKeys: {
    /** All functionGraphExecutionOutput mutation keys */ readonly all: readonly ["mutation", "functiongraphexecutionoutput"];
    /** Create functionGraphExecutionOutput mutation key */ readonly create: () => readonly ["mutation", "functiongraphexecutionoutput", "create"];
    /** Update functionGraphExecutionOutput mutation key */ readonly update: (id: string | number) => readonly ["mutation", "functiongraphexecutionoutput", "update", string | number];
    /** Delete functionGraphExecutionOutput mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "functiongraphexecutionoutput", "delete", string | number];
};
export declare const functionGraphCommitMutationKeys: {
    /** All functionGraphCommit mutation keys */ readonly all: readonly ["mutation", "functiongraphcommit"];
    /** Create functionGraphCommit mutation key */ readonly create: () => readonly ["mutation", "functiongraphcommit", "create"];
    /** Update functionGraphCommit mutation key */ readonly update: (id: string | number) => readonly ["mutation", "functiongraphcommit", "update", string | number];
    /** Delete functionGraphCommit mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "functiongraphcommit", "delete", string | number];
};
export declare const secretDefinitionMutationKeys: {
    /** All secretDefinition mutation keys */ readonly all: readonly ["mutation", "secretdefinition"];
    /** Create secretDefinition mutation key */ readonly create: () => readonly ["mutation", "secretdefinition", "create"];
    /** Update secretDefinition mutation key */ readonly update: (id: string | number) => readonly ["mutation", "secretdefinition", "update", string | number];
    /** Delete secretDefinition mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "secretdefinition", "delete", string | number];
};
export declare const functionExecutionLogMutationKeys: {
    /** All functionExecutionLog mutation keys */ readonly all: readonly ["mutation", "functionexecutionlog"];
    /** Create functionExecutionLog mutation key */ readonly create: () => readonly ["mutation", "functionexecutionlog", "create"];
    /** Update functionExecutionLog mutation key */ readonly update: (id: string | number) => readonly ["mutation", "functionexecutionlog", "update", string | number];
    /** Delete functionExecutionLog mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "functionexecutionlog", "delete", string | number];
};
export declare const functionGraphMutationKeys: {
    /** All functionGraph mutation keys */ readonly all: readonly ["mutation", "functiongraph"];
    /** Create functionGraph mutation key */ readonly create: () => readonly ["mutation", "functiongraph", "create"];
    /** Update functionGraph mutation key */ readonly update: (id: string | number) => readonly ["mutation", "functiongraph", "update", string | number];
    /** Delete functionGraph mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "functiongraph", "delete", string | number];
};
export declare const functionGraphExecutionNodeStateMutationKeys: {
    /** All functionGraphExecutionNodeState mutation keys */ readonly all: readonly ["mutation", "functiongraphexecutionnodestate"];
    /** Create functionGraphExecutionNodeState mutation key */ readonly create: () => readonly ["mutation", "functiongraphexecutionnodestate", "create"];
    /** Update functionGraphExecutionNodeState mutation key */ readonly update: (id: string | number) => readonly ["mutation", "functiongraphexecutionnodestate", "update", string | number];
    /** Delete functionGraphExecutionNodeState mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "functiongraphexecutionnodestate", "delete", string | number];
};
export declare const platformNamespaceMutationKeys: {
    /** All platformNamespace mutation keys */ readonly all: readonly ["mutation", "platformnamespace"];
    /** Create platformNamespace mutation key */ readonly create: () => readonly ["mutation", "platformnamespace", "create"];
    /** Update platformNamespace mutation key */ readonly update: (id: string | number) => readonly ["mutation", "platformnamespace", "update", string | number];
    /** Delete platformNamespace mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "platformnamespace", "delete", string | number];
};
export declare const orgFunctionInvocationMutationKeys: {
    /** All orgFunctionInvocation mutation keys */ readonly all: readonly ["mutation", "orgfunctioninvocation"];
    /** Create orgFunctionInvocation mutation key */ readonly create: () => readonly ["mutation", "orgfunctioninvocation", "create"];
    /** Update orgFunctionInvocation mutation key */ readonly update: (id: string | number) => readonly ["mutation", "orgfunctioninvocation", "update", string | number];
    /** Delete orgFunctionInvocation mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "orgfunctioninvocation", "delete", string | number];
};
export declare const functionInvocationMutationKeys: {
    /** All functionInvocation mutation keys */ readonly all: readonly ["mutation", "functioninvocation"];
    /** Create functionInvocation mutation key */ readonly create: () => readonly ["mutation", "functioninvocation", "create"];
    /** Update functionInvocation mutation key */ readonly update: (id: string | number) => readonly ["mutation", "functioninvocation", "update", string | number];
    /** Delete functionInvocation mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "functioninvocation", "delete", string | number];
};
export declare const platformNamespaceEventMutationKeys: {
    /** All platformNamespaceEvent mutation keys */ readonly all: readonly ["mutation", "platformnamespaceevent"];
    /** Create platformNamespaceEvent mutation key */ readonly create: () => readonly ["mutation", "platformnamespaceevent", "create"];
    /** Update platformNamespaceEvent mutation key */ readonly update: (id: string | number) => readonly ["mutation", "platformnamespaceevent", "update", string | number];
    /** Delete platformNamespaceEvent mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "platformnamespaceevent", "delete", string | number];
};
export declare const functionGraphExecutionMutationKeys: {
    /** All functionGraphExecution mutation keys */ readonly all: readonly ["mutation", "functiongraphexecution"];
    /** Create functionGraphExecution mutation key */ readonly create: () => readonly ["mutation", "functiongraphexecution", "create"];
    /** Update functionGraphExecution mutation key */ readonly update: (id: string | number) => readonly ["mutation", "functiongraphexecution", "update", string | number];
    /** Delete functionGraphExecution mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "functiongraphexecution", "delete", string | number];
};
export declare const functionDefinitionMutationKeys: {
    /** All functionDefinition mutation keys */ readonly all: readonly ["mutation", "functiondefinition"];
    /** Create functionDefinition mutation key */ readonly create: () => readonly ["mutation", "functiondefinition", "create"];
    /** Update functionDefinition mutation key */ readonly update: (id: string | number) => readonly ["mutation", "functiondefinition", "update", string | number];
    /** Delete functionDefinition mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "functiondefinition", "delete", string | number];
};
export declare const customMutationKeys: {
    /** Mutation key for validateFunctionGraph */ readonly validateFunctionGraph: (identifier?: string) => readonly ["mutation", "validateFunctionGraph", string] | readonly ["mutation", "validateFunctionGraph"];
    /** Mutation key for initEmptyRepo */ readonly initEmptyRepo: (identifier?: string) => readonly ["mutation", "initEmptyRepo", string] | readonly ["mutation", "initEmptyRepo"];
    /** Mutation key for setDataAtPath */ readonly setDataAtPath: (identifier?: string) => readonly ["mutation", "setDataAtPath", string] | readonly ["mutation", "setDataAtPath"];
    /** Mutation key for importDefinitions */ readonly importDefinitions: (identifier?: string) => readonly ["mutation", "importDefinitions", string] | readonly ["mutation", "importDefinitions"];
    /** Mutation key for copyGraph */ readonly copyGraph: (identifier?: string) => readonly ["mutation", "copyGraph", string] | readonly ["mutation", "copyGraph"];
    /** Mutation key for saveGraph */ readonly saveGraph: (identifier?: string) => readonly ["mutation", "saveGraph", string] | readonly ["mutation", "saveGraph"];
    /** Mutation key for addEdgeAndSave */ readonly addEdgeAndSave: (identifier?: string) => readonly ["mutation", "addEdgeAndSave", string] | readonly ["mutation", "addEdgeAndSave"];
    /** Mutation key for addNodeAndSave */ readonly addNodeAndSave: (identifier?: string) => readonly ["mutation", "addNodeAndSave", string] | readonly ["mutation", "addNodeAndSave"];
    /** Mutation key for importGraphJson */ readonly importGraphJson: (identifier?: string) => readonly ["mutation", "importGraphJson", string] | readonly ["mutation", "importGraphJson"];
    /** Mutation key for addEdge */ readonly addEdge: (identifier?: string) => readonly ["mutation", "addEdge", string] | readonly ["mutation", "addEdge"];
    /** Mutation key for addNode */ readonly addNode: (identifier?: string) => readonly ["mutation", "addNode", string] | readonly ["mutation", "addNode"];
    /** Mutation key for insertNodeAtPath */ readonly insertNodeAtPath: (identifier?: string) => readonly ["mutation", "insertNodeAtPath", string] | readonly ["mutation", "insertNodeAtPath"];
    /** Mutation key for startExecution */ readonly startExecution: (identifier?: string) => readonly ["mutation", "startExecution", string] | readonly ["mutation", "startExecution"];
    /** Mutation key for provisionBucket */ readonly provisionBucket: (identifier?: string) => readonly ["mutation", "provisionBucket", string] | readonly ["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 declare const mutationKeys: {
    readonly getAllRecord: {
        /** All getAllRecord mutation keys */ readonly all: readonly ["mutation", "getallrecord"];
        /** Create getAllRecord mutation key */ readonly create: () => readonly ["mutation", "getallrecord", "create"];
        /** Update getAllRecord mutation key */ readonly update: (id: string | number) => readonly ["mutation", "getallrecord", "update", string | number];
        /** Delete getAllRecord mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "getallrecord", "delete", string | number];
    };
    readonly functionApiBinding: {
        /** All functionApiBinding mutation keys */ readonly all: readonly ["mutation", "functionapibinding"];
        /** Create functionApiBinding mutation key */ readonly create: () => readonly ["mutation", "functionapibinding", "create"];
        /** Update functionApiBinding mutation key */ readonly update: (id: string | number) => readonly ["mutation", "functionapibinding", "update", string | number];
        /** Delete functionApiBinding mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "functionapibinding", "delete", string | number];
    };
    readonly functionDeployment: {
        /** All functionDeployment mutation keys */ readonly all: readonly ["mutation", "functiondeployment"];
        /** Create functionDeployment mutation key */ readonly create: () => readonly ["mutation", "functiondeployment", "create"];
        /** Update functionDeployment mutation key */ readonly update: (id: string | number) => readonly ["mutation", "functiondeployment", "update", string | number];
        /** Delete functionDeployment mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "functiondeployment", "delete", string | number];
    };
    readonly resource: {
        /** All resource mutation keys */ readonly all: readonly ["mutation", "resource"];
        /** Create resource mutation key */ readonly create: () => readonly ["mutation", "resource", "create"];
        /** Update resource mutation key */ readonly update: (id: string | number) => readonly ["mutation", "resource", "update", string | number];
        /** Delete resource mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "resource", "delete", string | number];
    };
    readonly functionGraphRef: {
        /** All functionGraphRef mutation keys */ readonly all: readonly ["mutation", "functiongraphref"];
        /** Create functionGraphRef mutation key */ readonly create: () => readonly ["mutation", "functiongraphref", "create"];
        /** Update functionGraphRef mutation key */ readonly update: (id: string | number) => readonly ["mutation", "functiongraphref", "update", string | number];
        /** Delete functionGraphRef mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "functiongraphref", "delete", string | number];
    };
    readonly functionGraphStore: {
        /** All functionGraphStore mutation keys */ readonly all: readonly ["mutation", "functiongraphstore"];
        /** Create functionGraphStore mutation key */ readonly create: () => readonly ["mutation", "functiongraphstore", "create"];
        /** Update functionGraphStore mutation key */ readonly update: (id: string | number) => readonly ["mutation", "functiongraphstore", "update", string | number];
        /** Delete functionGraphStore mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "functiongraphstore", "delete", string | number];
    };
    readonly functionGraphObject: {
        /** All functionGraphObject mutation keys */ readonly all: readonly ["mutation", "functiongraphobject"];
        /** Create functionGraphObject mutation key */ readonly create: () => readonly ["mutation", "functiongraphobject", "create"];
        /** Update functionGraphObject mutation key */ readonly update: (id: string | number) => readonly ["mutation", "functiongraphobject", "update", string | number];
        /** Delete functionGraphObject mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "functiongraphobject", "delete", string | number];
    };
    readonly functionDeploymentEvent: {
        /** All functionDeploymentEvent mutation keys */ readonly all: readonly ["mutation", "functiondeploymentevent"];
        /** Create functionDeploymentEvent mutation key */ readonly create: () => readonly ["mutation", "functiondeploymentevent", "create"];
        /** Update functionDeploymentEvent mutation key */ readonly update: (id: string | number) => readonly ["mutation", "functiondeploymentevent", "update", string | number];
        /** Delete functionDeploymentEvent mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "functiondeploymentevent", "delete", string | number];
    };
    readonly orgFunctionExecutionLog: {
        /** All orgFunctionExecutionLog mutation keys */ readonly all: readonly ["mutation", "orgfunctionexecutionlog"];
        /** Create orgFunctionExecutionLog mutation key */ readonly create: () => readonly ["mutation", "orgfunctionexecutionlog", "create"];
        /** Update orgFunctionExecutionLog mutation key */ readonly update: (id: string | number) => readonly ["mutation", "orgfunctionexecutionlog", "update", string | number];
        /** Delete orgFunctionExecutionLog mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "orgfunctionexecutionlog", "delete", string | number];
    };
    readonly resourceEvent: {
        /** All resourceEvent mutation keys */ readonly all: readonly ["mutation", "resourceevent"];
        /** Create resourceEvent mutation key */ readonly create: () => readonly ["mutation", "resourceevent", "create"];
        /** Update resourceEvent mutation key */ readonly update: (id: string | number) => readonly ["mutation", "resourceevent", "update", string | number];
        /** Delete resourceEvent mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "resourceevent", "delete", string | number];
    };
    readonly functionGraphExecutionOutput: {
        /** All functionGraphExecutionOutput mutation keys */ readonly all: readonly ["mutation", "functiongraphexecutionoutput"];
        /** Create functionGraphExecutionOutput mutation key */ readonly create: () => readonly ["mutation", "functiongraphexecutionoutput", "create"];
        /** Update functionGraphExecutionOutput mutation key */ readonly update: (id: string | number) => readonly ["mutation", "functiongraphexecutionoutput", "update", string | number];
        /** Delete functionGraphExecutionOutput mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "functiongraphexecutionoutput", "delete", string | number];
    };
    readonly functionGraphCommit: {
        /** All functionGraphCommit mutation keys */ readonly all: readonly ["mutation", "functiongraphcommit"];
        /** Create functionGraphCommit mutation key */ readonly create: () => readonly ["mutation", "functiongraphcommit", "create"];
        /** Update functionGraphCommit mutation key */ readonly update: (id: string | number) => readonly ["mutation", "functiongraphcommit", "update", string | number];
        /** Delete functionGraphCommit mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "functiongraphcommit", "delete", string | number];
    };
    readonly secretDefinition: {
        /** All secretDefinition mutation keys */ readonly all: readonly ["mutation", "secretdefinition"];
        /** Create secretDefinition mutation key */ readonly create: () => readonly ["mutation", "secretdefinition", "create"];
        /** Update secretDefinition mutation key */ readonly update: (id: string | number) => readonly ["mutation", "secretdefinition", "update", string | number];
        /** Delete secretDefinition mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "secretdefinition", "delete", string | number];
    };
    readonly functionExecutionLog: {
        /** All functionExecutionLog mutation keys */ readonly all: readonly ["mutation", "functionexecutionlog"];
        /** Create functionExecutionLog mutation key */ readonly create: () => readonly ["mutation", "functionexecutionlog", "create"];
        /** Update functionExecutionLog mutation key */ readonly update: (id: string | number) => readonly ["mutation", "functionexecutionlog", "update", string | number];
        /** Delete functionExecutionLog mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "functionexecutionlog", "delete", string | number];
    };
    readonly functionGraph: {
        /** All functionGraph mutation keys */ readonly all: readonly ["mutation", "functiongraph"];
        /** Create functionGraph mutation key */ readonly create: () => readonly ["mutation", "functiongraph", "create"];
        /** Update functionGraph mutation key */ readonly update: (id: string | number) => readonly ["mutation", "functiongraph", "update", string | number];
        /** Delete functionGraph mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "functiongraph", "delete", string | number];
    };
    readonly functionGraphExecutionNodeState: {
        /** All functionGraphExecutionNodeState mutation keys */ readonly all: readonly ["mutation", "functiongraphexecutionnodestate"];
        /** Create functionGraphExecutionNodeState mutation key */ readonly create: () => readonly ["mutation", "functiongraphexecutionnodestate", "create"];
        /** Update functionGraphExecutionNodeState mutation key */ readonly update: (id: string | number) => readonly ["mutation", "functiongraphexecutionnodestate", "update", string | number];
        /** Delete functionGraphExecutionNodeState mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "functiongraphexecutionnodestate", "delete", string | number];
    };
    readonly platformNamespace: {
        /** All platformNamespace mutation keys */ readonly all: readonly ["mutation", "platformnamespace"];
        /** Create platformNamespace mutation key */ readonly create: () => readonly ["mutation", "platformnamespace", "create"];
        /** Update platformNamespace mutation key */ readonly update: (id: string | number) => readonly ["mutation", "platformnamespace", "update", string | number];
        /** Delete platformNamespace mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "platformnamespace", "delete", string | number];
    };
    readonly orgFunctionInvocation: {
        /** All orgFunctionInvocation mutation keys */ readonly all: readonly ["mutation", "orgfunctioninvocation"];
        /** Create orgFunctionInvocation mutation key */ readonly create: () => readonly ["mutation", "orgfunctioninvocation", "create"];
        /** Update orgFunctionInvocation mutation key */ readonly update: (id: string | number) => readonly ["mutation", "orgfunctioninvocation", "update", string | number];
        /** Delete orgFunctionInvocation mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "orgfunctioninvocation", "delete", string | number];
    };
    readonly functionInvocation: {
        /** All functionInvocation mutation keys */ readonly all: readonly ["mutation", "functioninvocation"];
        /** Create functionInvocation mutation key */ readonly create: () => readonly ["mutation", "functioninvocation", "create"];
        /** Update functionInvocation mutation key */ readonly update: (id: string | number) => readonly ["mutation", "functioninvocation", "update", string | number];
        /** Delete functionInvocation mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "functioninvocation", "delete", string | number];
    };
    readonly platformNamespaceEvent: {
        /** All platformNamespaceEvent mutation keys */ readonly all: readonly ["mutation", "platformnamespaceevent"];
        /** Create platformNamespaceEvent mutation key */ readonly create: () => readonly ["mutation", "platformnamespaceevent", "create"];
        /** Update platformNamespaceEvent mutation key */ readonly update: (id: string | number) => readonly ["mutation", "platformnamespaceevent", "update", string | number];
        /** Delete platformNamespaceEvent mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "platformnamespaceevent", "delete", string | number];
    };
    readonly functionGraphExecution: {
        /** All functionGraphExecution mutation keys */ readonly all: readonly ["mutation", "functiongraphexecution"];
        /** Create functionGraphExecution mutation key */ readonly create: () => readonly ["mutation", "functiongraphexecution", "create"];
        /** Update functionGraphExecution mutation key */ readonly update: (id: string | number) => readonly ["mutation", "functiongraphexecution", "update", string | number];
        /** Delete functionGraphExecution mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "functiongraphexecution", "delete", string | number];
    };
    readonly functionDefinition: {
        /** All functionDefinition mutation keys */ readonly all: readonly ["mutation", "functiondefinition"];
        /** Create functionDefinition mutation key */ readonly create: () => readonly ["mutation", "functiondefinition", "create"];
        /** Update functionDefinition mutation key */ readonly update: (id: string | number) => readonly ["mutation", "functiondefinition", "update", string | number];
        /** Delete functionDefinition mutation key */ readonly delete: (id: string | number) => readonly ["mutation", "functiondefinition", "delete", string | number];
    };
    readonly custom: {
        /** Mutation key for validateFunctionGraph */ readonly validateFunctionGraph: (identifier?: string) => readonly ["mutation", "validateFunctionGraph", string] | readonly ["mutation", "validateFunctionGraph"];
        /** Mutation key for initEmptyRepo */ readonly initEmptyRepo: (identifier?: string) => readonly ["mutation", "initEmptyRepo", string] | readonly ["mutation", "initEmptyRepo"];
        /** Mutation key for setDataAtPath */ readonly setDataAtPath: (identifier?: string) => readonly ["mutation", "setDataAtPath", string] | readonly ["mutation", "setDataAtPath"];
        /** Mutation key for importDefinitions */ readonly importDefinitions: (identifier?: string) => readonly ["mutation", "importDefinitions", string] | readonly ["mutation", "importDefinitions"];
        /** Mutation key for copyGraph */ readonly copyGraph: (identifier?: string) => readonly ["mutation", "copyGraph", string] | readonly ["mutation", "copyGraph"];
        /** Mutation key for saveGraph */ readonly saveGraph: (identifier?: string) => readonly ["mutation", "saveGraph", string] | readonly ["mutation", "saveGraph"];
        /** Mutation key for addEdgeAndSave */ readonly addEdgeAndSave: (identifier?: string) => readonly ["mutation", "addEdgeAndSave", string] | readonly ["mutation", "addEdgeAndSave"];
        /** Mutation key for addNodeAndSave */ readonly addNodeAndSave: (identifier?: string) => readonly ["mutation", "addNodeAndSave", string] | readonly ["mutation", "addNodeAndSave"];
        /** Mutation key for importGraphJson */ readonly importGraphJson: (identifier?: string) => readonly ["mutation", "importGraphJson", string] | readonly ["mutation", "importGraphJson"];
        /** Mutation key for addEdge */ readonly addEdge: (identifier?: string) => readonly ["mutation", "addEdge", string] | readonly ["mutation", "addEdge"];
        /** Mutation key for addNode */ readonly addNode: (identifier?: string) => readonly ["mutation", "addNode", string] | readonly ["mutation", "addNode"];
        /** Mutation key for insertNodeAtPath */ readonly insertNodeAtPath: (identifier?: string) => readonly ["mutation", "insertNodeAtPath", string] | readonly ["mutation", "insertNodeAtPath"];
        /** Mutation key for startExecution */ readonly startExecution: (identifier?: string) => readonly ["mutation", "startExecution", string] | readonly ["mutation", "startExecution"];
        /** Mutation key for provisionBucket */ readonly provisionBucket: (identifier?: string) => readonly ["mutation", "provisionBucket", string] | readonly ["mutation", "provisionBucket"];
    };
};
