UNPKG

@finos/legend-server-marketplace

Version:
45 lines 1.69 kB
/** * 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 { SerializationFactory } from '@finos/legend-shared'; export interface LightDataProduct { description: string; provider: string; type: 'vendor' | 'curated'; moreInfo: string; } export declare class DataProductSearchResultTableField { field_description: string; field_name: string; similarity: number; static readonly serialization: SerializationFactory<DataProductSearchResultTableField>; } export declare class DataProductSearchResultTable { dataset_score: number; table_description: string; table_fields: DataProductSearchResultTableField[]; table_name: string; static readonly serialization: SerializationFactory<DataProductSearchResultTable>; } export declare class DataProductSearchResult { data_product_description: string; data_product_link: string; data_product_name: string; product_score: number; tables: DataProductSearchResultTable[]; vendor_name: string; static readonly serialization: SerializationFactory<DataProductSearchResult>; } //# sourceMappingURL=DataProduct.d.ts.map