/** * Copyright (c) 2020-present, Goldman Sachs * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ import { type DataSpace, type DataSpaceDiagram, type DataSpaceElementPointer, type DataSpaceExecutable, type DataSpaceExecutionContext, type DataSpaceSupportCombinedInfo, type DataSpaceSupportEmail, type DataSpaceSupportInfo } from '@finos/legend-extension-dsl-data-space/graph'; import type { PackageableElementReference, Mapping, PackageableRuntime, DataElementReference } from '@finos/legend-graph'; export declare const dataSpace_setTitle: (dataSpace: DataSpace, type: string | undefined) => void; export declare const dataSpace_setDescription: (dataSpace: DataSpace, content: string | undefined) => void; export declare const dataSpace_setExecutionContexts: (dataSpace: DataSpace, executionContexts: DataSpaceExecutionContext[]) => void; export declare const dataSpace_setDefaultExecutionContext: (dataSpace: DataSpace, defaultExecutionContext: DataSpaceExecutionContext) => void; export declare const dataSpace_setElements: (dataSpace: DataSpace, elements: DataSpaceElementPointer[] | undefined) => void; export declare const dataSpace_setExecutables: (dataSpace: DataSpace, executables: DataSpaceExecutable[] | undefined) => void; export declare const dataSpace_setDiagrams: (dataSpace: DataSpace, diagrams: DataSpaceDiagram[] | undefined) => void; export declare const dataSpace_setSupportInfo: (dataSpace: DataSpace, supportInfo: DataSpaceSupportInfo | undefined) => void; export declare const dataSpace_addExecutionContext: (dataSpace: DataSpace, executionContext: DataSpaceExecutionContext) => void; export declare const dataSpace_removeExecutionContext: (dataSpace: DataSpace, dataSpaceExecutionContext: DataSpaceExecutionContext) => void; export declare const dataSpace_addElement: (dataSpace: DataSpace, element: DataSpaceElementPointer) => void; export declare const dataSpace_removeElement: (dataSpace: DataSpace, element: DataSpaceElementPointer) => void; export declare const dataSpace_setElementExclude: (element: DataSpaceElementPointer, exclude: boolean) => void; export declare const dataSpace_addExecutable: (dataSpace: DataSpace, executable: DataSpaceExecutable) => void; export declare const dataSpace_removeExecutable: (dataSpace: DataSpace, executable: DataSpaceExecutable) => void; export declare const dataSpace_addDiagram: (dataSpace: DataSpace, diagram: DataSpaceDiagram) => void; export declare const dataSpace_removeDiagram: (dataSpace: DataSpace, diagram: DataSpaceDiagram) => void; export declare const dataSpace_setDiagramTitle: (diagram: DataSpaceDiagram, title: string) => void; export declare const dataSpace_setDiagramDescription: (diagram: DataSpaceDiagram, description: string | undefined) => void; export declare const dataSpace_setExecutionContextName: (executionContext: DataSpaceExecutionContext, name: string) => void; export declare const dataSpace_setExecutionContextTitle: (executionContext: DataSpaceExecutionContext, title: string | undefined) => void; export declare const dataSpace_setExecutionContextDescription: (executionContext: DataSpaceExecutionContext, description: string | undefined) => void; export declare const dataSpace_setExecutionContextMapping: (executionContext: DataSpaceExecutionContext, mapping: PackageableElementReference) => void; export declare const dataSpace_setExecutionContextDefaultRuntime: (executionContext: DataSpaceExecutionContext, defaultRuntime: PackageableElementReference) => void; export declare const dataSpace_setExecutionContextTestData: (executionContext: DataSpaceExecutionContext, testData: DataElementReference | undefined) => void; export declare const dataSpace_setDocumentationUrl: (supportInfo: DataSpaceSupportInfo, url: string) => void; export declare const dataSpace_email_setSupportInfoEmail: (supportInfo: DataSpaceSupportEmail, email: string) => void; export declare const dataSpace_combined_addEmail: (supportInfo: DataSpaceSupportCombinedInfo, email: string) => void; export declare const dataSpace_combined_deleteEmail: (supportInfo: DataSpaceSupportCombinedInfo, email: string) => void; export declare const dataSpace_combined_setWebsite: (supportInfo: DataSpaceSupportCombinedInfo, website: string) => void; export declare const dataSpace_combined_setFaqUrl: (supportInfo: DataSpaceSupportCombinedInfo, faqUrl: string) => void; export declare const dataSpace_combined_setSupportUrl: (supportInfo: DataSpaceSupportCombinedInfo, supportUrl: string) => void; //# sourceMappingURL=DSL_DataSpace_GraphModifierHelper.d.ts.map