/** * 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 ObserverContext } from '@finos/legend-graph'; import { EqualToJsonPattern } from '../../../graph/metamodel/pure/model/data/contentPattern/STO_ServiceStore_EqualToJsonPattern.js'; import { EqualToPattern } from '../../../graph/metamodel/pure/model/data/contentPattern/STO_ServiceStore_EqualToPattern.js'; import type { StringValuePattern } from '../../../graph/metamodel/pure/model/data/contentPattern/STO_ServiceStore_StringValuePattern.js'; import type { ServiceRequestPattern } from '../../../graph/metamodel/pure/model/data/STO_ServiceStore_ServiceRequestPattern.js'; import type { ServiceResponseDefinition } from '../../../graph/metamodel/pure/model/data/STO_ServiceStore_ServiceResponseDefinition.js'; import type { ServiceStoreEmbeddedData } from '../../../graph/metamodel/pure/model/data/STO_ServiceStore_ServiceStoreEmbeddedData.js'; import type { ServiceStubMapping } from '../../../graph/metamodel/pure/model/data/STO_ServiceStore_ServiceStubMapping.js'; import type { ServiceStoreConnection } from '../../../graph/metamodel/pure/model/packageableElements/store/serviceStore/connection/STO_ServiceStore_ServiceStoreConnection.js'; import type { LocalMappingProperty } from '../../../graph/metamodel/pure/model/packageableElements/store/serviceStore/mapping/STO_ServiceStore_LocalMappingProperty.js'; import type { RootServiceInstanceSetImplementation } from '../../../graph/metamodel/pure/model/packageableElements/store/serviceStore/mapping/STO_ServiceStore_RootServiceInstanceSetImplementation.js'; import type { ServiceMapping } from '../../../graph/metamodel/pure/model/packageableElements/store/serviceStore/mapping/STO_ServiceStore_ServiceMapping.js'; import type { ServiceRequestBodyBuildInfo } from '../../../graph/metamodel/pure/model/packageableElements/store/serviceStore/mapping/STO_ServiceStore_ServiceRequestBodyBuildInfo.js'; import type { ServiceRequestBuildInfo } from '../../../graph/metamodel/pure/model/packageableElements/store/serviceStore/mapping/STO_ServiceStore_ServiceRequestBuildInfo.js'; import type { ServiceRequestParameterBuildInfo } from '../../../graph/metamodel/pure/model/packageableElements/store/serviceStore/mapping/STO_ServiceStore_ServiceRequestParameterBuildInfo.js'; import type { ServiceRequestParametersBuildInfo } from '../../../graph/metamodel/pure/model/packageableElements/store/serviceStore/mapping/STO_ServiceStore_ServiceRequestParametersBuildInfo.js'; import type { SecurityScheme } from '../../../graph/metamodel/pure/model/packageableElements/store/serviceStore/model/STO_ServiceStore_SecurityScheme.js'; import type { SerializationFormat } from '../../../graph/metamodel/pure/model/packageableElements/store/serviceStore/model/STO_ServiceStore_SerializationFormat.js'; import { ServiceGroup } from '../../../graph/metamodel/pure/model/packageableElements/store/serviceStore/model/STO_ServiceStore_ServiceGroup.js'; import type { ServiceParameter } from '../../../graph/metamodel/pure/model/packageableElements/store/serviceStore/model/STO_ServiceStore_ServiceParameter.js'; import type { ServiceStore } from '../../../graph/metamodel/pure/model/packageableElements/store/serviceStore/model/STO_ServiceStore_ServiceStore.js'; import type { ServiceStoreElement } from '../../../graph/metamodel/pure/model/packageableElements/store/serviceStore/model/STO_ServiceStore_ServiceStoreElement.js'; import { ServiceStoreService } from '../../../graph/metamodel/pure/model/packageableElements/store/serviceStore/model/STO_ServiceStore_ServiceStoreService.js'; import { ComplexTypeReference, type TypeReference } from '../../../graph/metamodel/pure/model/packageableElements/store/serviceStore/model/STO_ServiceStore_TypeReference.js'; export declare const observe_ServiceStoreElement: (metamodel: ServiceStoreElement, context: ObserverContext) => ServiceStoreElement; export declare const observe_ServiceGroup: (metamodel: ServiceGroup, context: ObserverContext) => ServiceGroup; export declare const observe_SerializationFormat: (metamodel: SerializationFormat) => SerializationFormat; export declare const observe_ComplexTypeReference: (metamodel: ComplexTypeReference) => ComplexTypeReference; export declare const observe_TypeReference: (metamodel: TypeReference) => TypeReference; export declare const observe_ServiceParameter: (metamodel: ServiceParameter) => ServiceParameter; export declare const observe_SecurityScheme: (metamodel: SecurityScheme, context: ObserverContext) => SecurityScheme; export declare const observe_Abstract_ServiceStoreElement: (metamodel: ServiceStoreElement, context: ObserverContext) => void; export declare const observe_ServiceStoreService: (metamodel: ServiceStoreService, context: ObserverContext) => ServiceStoreService; export declare const observe_ServiceStore: (metamodel: ServiceStore, context: ObserverContext) => ServiceStore; export declare const observe_ServiceStoreConnection: (metamodel: ServiceStoreConnection) => ServiceStoreConnection; export declare const observe_ServiceRequestBodyBuildInfo: (metamodel: ServiceRequestBodyBuildInfo) => ServiceRequestBodyBuildInfo; export declare const observe_ServiceRequestParameterBuildInfo: (metamodel: ServiceRequestParameterBuildInfo) => ServiceRequestParameterBuildInfo; export declare const observe_ServiceRequestParametersBuildInfo: (metamodel: ServiceRequestParametersBuildInfo) => ServiceRequestParametersBuildInfo; export declare const observe_ServiceRequestBuilderInfo: (metamodel: ServiceRequestBuildInfo) => ServiceRequestBuildInfo; export declare const observe_ServiceMapping: (metamodel: ServiceMapping, context: ObserverContext) => ServiceMapping; export declare const observe_LocalMappingProperty: (metamodel: LocalMappingProperty) => LocalMappingProperty; export declare const observe_RootServiceInstanceSetImplementation: (metamodel: RootServiceInstanceSetImplementation, context: ObserverContext) => RootServiceInstanceSetImplementation; export declare const observe_EqualToJsonPattern: (metamodel: EqualToJsonPattern) => EqualToJsonPattern; export declare const observe_EqualToPattern: (metamodel: EqualToPattern) => EqualToPattern; export declare function observe_StringValuePattern(metamodel: StringValuePattern): StringValuePattern; export declare const observe_ServiceRequestPattern: (metamodel: ServiceRequestPattern) => ServiceRequestPattern; export declare const observe_ServiceResponseDefinition: (metamodel: ServiceResponseDefinition) => ServiceResponseDefinition; export declare const observe_ServiceStubMapping: (metamodel: ServiceStubMapping) => ServiceStubMapping; export declare const observe_ServiceStoreEmbeddedData: (metamodel: ServiceStoreEmbeddedData) => ServiceStoreEmbeddedData; //# sourceMappingURL=STO_ServiceStore_ObserverHelper.d.ts.map