/** * Custom mutation operations * @generated by @constructive-io/graphql-codegen * DO NOT EDIT - changes will be overwritten */ import { OrmClient } from '../client'; import { QueryBuilder } from '../query-builder'; import type { InferSelectResult, StrictSelect } from '../select-types'; import type { AddEdgeInput, AddEdgeAndSaveInput, AddNodeInput, AddNodeAndSaveInput, CopyGraphInput, ImportDefinitionsInput, ImportGraphJsonInput, InfraInitEmptyRepoInput, InfraInsertNodeAtPathInput, InfraSetDataAtPathInput, InitEmptyRepoInput, InsertNodeAtPathInput, PlatformInfraInitEmptyRepoInput, PlatformInfraInsertNodeAtPathInput, PlatformInfraSetDataAtPathInput, PlatformResourceInstallationsInstallInput, PlatformResourceInstallationsRollbackInput, PlatformResourceInstallationsUninstallInput, PlatformResourceInstallationsUpgradeInput, ProvisionBucketInput, ResourceInstallationsInstallInput, ResourceInstallationsRollbackInput, ResourceInstallationsUninstallInput, ResourceInstallationsUpgradeInput, SaveGraphInput, SetDataAtPathInput, StartExecutionInput, ValidateFunctionGraphInput, AddEdgePayload, AddEdgeAndSavePayload, AddNodePayload, AddNodeAndSavePayload, CopyGraphPayload, ImportDefinitionsPayload, ImportGraphJsonPayload, InfraInitEmptyRepoPayload, InfraInsertNodeAtPathPayload, InfraSetDataAtPathPayload, InitEmptyRepoPayload, InsertNodeAtPathPayload, PlatformInfraInitEmptyRepoPayload, PlatformInfraInsertNodeAtPathPayload, PlatformInfraSetDataAtPathPayload, PlatformResourceInstallationsInstallPayload, PlatformResourceInstallationsRollbackPayload, PlatformResourceInstallationsUninstallPayload, PlatformResourceInstallationsUpgradePayload, ProvisionBucketPayload, ResourceInstallationsInstallPayload, ResourceInstallationsRollbackPayload, ResourceInstallationsUninstallPayload, ResourceInstallationsUpgradePayload, SaveGraphPayload, SetDataAtPathPayload, StartExecutionPayload, ValidateFunctionGraphPayload, AddEdgePayloadSelect, AddEdgeAndSavePayloadSelect, AddNodePayloadSelect, AddNodeAndSavePayloadSelect, CopyGraphPayloadSelect, ImportDefinitionsPayloadSelect, ImportGraphJsonPayloadSelect, InfraInitEmptyRepoPayloadSelect, InfraInsertNodeAtPathPayloadSelect, InfraSetDataAtPathPayloadSelect, InitEmptyRepoPayloadSelect, InsertNodeAtPathPayloadSelect, PlatformInfraInitEmptyRepoPayloadSelect, PlatformInfraInsertNodeAtPathPayloadSelect, PlatformInfraSetDataAtPathPayloadSelect, PlatformResourceInstallationsInstallPayloadSelect, PlatformResourceInstallationsRollbackPayloadSelect, PlatformResourceInstallationsUninstallPayloadSelect, PlatformResourceInstallationsUpgradePayloadSelect, ProvisionBucketPayloadSelect, ResourceInstallationsInstallPayloadSelect, ResourceInstallationsRollbackPayloadSelect, ResourceInstallationsUninstallPayloadSelect, ResourceInstallationsUpgradePayloadSelect, SaveGraphPayloadSelect, SetDataAtPathPayloadSelect, StartExecutionPayloadSelect, ValidateFunctionGraphPayloadSelect } from '../input-types'; export interface AddEdgeVariables { input: AddEdgeInput; } export interface AddEdgeAndSaveVariables { input: AddEdgeAndSaveInput; } export interface AddNodeVariables { input: AddNodeInput; } export interface AddNodeAndSaveVariables { input: AddNodeAndSaveInput; } export interface CopyGraphVariables { input: CopyGraphInput; } export interface ImportDefinitionsVariables { input: ImportDefinitionsInput; } export interface ImportGraphJsonVariables { input: ImportGraphJsonInput; } export interface InfraInitEmptyRepoVariables { input: InfraInitEmptyRepoInput; } export interface InfraInsertNodeAtPathVariables { input: InfraInsertNodeAtPathInput; } export interface InfraSetDataAtPathVariables { input: InfraSetDataAtPathInput; } export interface InitEmptyRepoVariables { input: InitEmptyRepoInput; } export interface InsertNodeAtPathVariables { input: InsertNodeAtPathInput; } export interface PlatformInfraInitEmptyRepoVariables { input: PlatformInfraInitEmptyRepoInput; } export interface PlatformInfraInsertNodeAtPathVariables { input: PlatformInfraInsertNodeAtPathInput; } export interface PlatformInfraSetDataAtPathVariables { input: PlatformInfraSetDataAtPathInput; } export interface PlatformResourceInstallationsInstallVariables { input: PlatformResourceInstallationsInstallInput; } export interface PlatformResourceInstallationsRollbackVariables { input: PlatformResourceInstallationsRollbackInput; } export interface PlatformResourceInstallationsUninstallVariables { input: PlatformResourceInstallationsUninstallInput; } export interface PlatformResourceInstallationsUpgradeVariables { input: PlatformResourceInstallationsUpgradeInput; } /** * Variables for provisionBucket * Provision an S3 bucket for a logical bucket in the database. Reads the bucket config via RLS, then creates and configures the S3 bucket with the appropriate privacy policies, CORS rules, and lifecycle settings. */ export interface ProvisionBucketVariables { input: ProvisionBucketInput; } export interface ResourceInstallationsInstallVariables { input: ResourceInstallationsInstallInput; } export interface ResourceInstallationsRollbackVariables { input: ResourceInstallationsRollbackInput; } export interface ResourceInstallationsUninstallVariables { input: ResourceInstallationsUninstallInput; } export interface ResourceInstallationsUpgradeVariables { input: ResourceInstallationsUpgradeInput; } export interface SaveGraphVariables { input: SaveGraphInput; } export interface SetDataAtPathVariables { input: SetDataAtPathInput; } export interface StartExecutionVariables { input: StartExecutionInput; } export interface ValidateFunctionGraphVariables { input: ValidateFunctionGraphInput; } export declare function createMutationOperations(client: OrmClient): { addEdge: (args: AddEdgeVariables, options: { select: S; } & StrictSelect) => QueryBuilder<{ addEdge: InferSelectResult | null; }>; addEdgeAndSave: (args: AddEdgeAndSaveVariables, options: { select: S; } & StrictSelect) => QueryBuilder<{ addEdgeAndSave: InferSelectResult | null; }>; addNode: (args: AddNodeVariables, options: { select: S; } & StrictSelect) => QueryBuilder<{ addNode: InferSelectResult | null; }>; addNodeAndSave: (args: AddNodeAndSaveVariables, options: { select: S; } & StrictSelect) => QueryBuilder<{ addNodeAndSave: InferSelectResult | null; }>; copyGraph: (args: CopyGraphVariables, options: { select: S; } & StrictSelect) => QueryBuilder<{ copyGraph: InferSelectResult | null; }>; importDefinitions: (args: ImportDefinitionsVariables, options: { select: S; } & StrictSelect) => QueryBuilder<{ importDefinitions: InferSelectResult | null; }>; importGraphJson: (args: ImportGraphJsonVariables, options: { select: S; } & StrictSelect) => QueryBuilder<{ importGraphJson: InferSelectResult | null; }>; infraInitEmptyRepo: (args: InfraInitEmptyRepoVariables, options: { select: S; } & StrictSelect) => QueryBuilder<{ infraInitEmptyRepo: InferSelectResult | null; }>; infraInsertNodeAtPath: (args: InfraInsertNodeAtPathVariables, options: { select: S; } & StrictSelect) => QueryBuilder<{ infraInsertNodeAtPath: InferSelectResult | null; }>; infraSetDataAtPath: (args: InfraSetDataAtPathVariables, options: { select: S; } & StrictSelect) => QueryBuilder<{ infraSetDataAtPath: InferSelectResult | null; }>; initEmptyRepo: (args: InitEmptyRepoVariables, options: { select: S; } & StrictSelect) => QueryBuilder<{ initEmptyRepo: InferSelectResult | null; }>; insertNodeAtPath: (args: InsertNodeAtPathVariables, options: { select: S; } & StrictSelect) => QueryBuilder<{ insertNodeAtPath: InferSelectResult | null; }>; platformInfraInitEmptyRepo: (args: PlatformInfraInitEmptyRepoVariables, options: { select: S; } & StrictSelect) => QueryBuilder<{ platformInfraInitEmptyRepo: InferSelectResult | null; }>; platformInfraInsertNodeAtPath: (args: PlatformInfraInsertNodeAtPathVariables, options: { select: S; } & StrictSelect) => QueryBuilder<{ platformInfraInsertNodeAtPath: InferSelectResult | null; }>; platformInfraSetDataAtPath: (args: PlatformInfraSetDataAtPathVariables, options: { select: S; } & StrictSelect) => QueryBuilder<{ platformInfraSetDataAtPath: InferSelectResult | null; }>; platformResourceInstallationsInstall: (args: PlatformResourceInstallationsInstallVariables, options: { select: S; } & StrictSelect) => QueryBuilder<{ platformResourceInstallationsInstall: InferSelectResult | null; }>; platformResourceInstallationsRollback: (args: PlatformResourceInstallationsRollbackVariables, options: { select: S; } & StrictSelect) => QueryBuilder<{ platformResourceInstallationsRollback: InferSelectResult | null; }>; platformResourceInstallationsUninstall: (args: PlatformResourceInstallationsUninstallVariables, options: { select: S; } & StrictSelect) => QueryBuilder<{ platformResourceInstallationsUninstall: InferSelectResult | null; }>; platformResourceInstallationsUpgrade: (args: PlatformResourceInstallationsUpgradeVariables, options: { select: S; } & StrictSelect) => QueryBuilder<{ platformResourceInstallationsUpgrade: InferSelectResult | null; }>; provisionBucket: (args: ProvisionBucketVariables, options: { select: S; } & StrictSelect) => QueryBuilder<{ provisionBucket: InferSelectResult | null; }>; resourceInstallationsInstall: (args: ResourceInstallationsInstallVariables, options: { select: S; } & StrictSelect) => QueryBuilder<{ resourceInstallationsInstall: InferSelectResult | null; }>; resourceInstallationsRollback: (args: ResourceInstallationsRollbackVariables, options: { select: S; } & StrictSelect) => QueryBuilder<{ resourceInstallationsRollback: InferSelectResult | null; }>; resourceInstallationsUninstall: (args: ResourceInstallationsUninstallVariables, options: { select: S; } & StrictSelect) => QueryBuilder<{ resourceInstallationsUninstall: InferSelectResult | null; }>; resourceInstallationsUpgrade: (args: ResourceInstallationsUpgradeVariables, options: { select: S; } & StrictSelect) => QueryBuilder<{ resourceInstallationsUpgrade: InferSelectResult | null; }>; saveGraph: (args: SaveGraphVariables, options: { select: S; } & StrictSelect) => QueryBuilder<{ saveGraph: InferSelectResult | null; }>; setDataAtPath: (args: SetDataAtPathVariables, options: { select: S; } & StrictSelect) => QueryBuilder<{ setDataAtPath: InferSelectResult | null; }>; startExecution: (args: StartExecutionVariables, options: { select: S; } & StrictSelect) => QueryBuilder<{ startExecution: InferSelectResult | null; }>; validateFunctionGraph: (args: ValidateFunctionGraphVariables, options: { select: S; } & StrictSelect) => QueryBuilder<{ validateFunctionGraph: InferSelectResult | null; }>; };