/** * Synapse REST API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { SearchFieldValue } from './SearchFieldValue'; /** * A single search result hit. * @export * @interface SearchHit */ export interface SearchHit { /** * The row ID from the source table. * @type {number} * @memberof SearchHit */ rowId?: number; /** * The row version from the source table. * @type {number} * @memberof SearchHit */ rowVersion?: number; /** * The relevance score for this hit. * @type {number} * @memberof SearchHit */ score?: number; /** * Column name/value pairs for the requested return fields. * @type {Array} * @memberof SearchHit */ fields?: Array; /** * Column name/highlighted snippet pairs, if highlight was requested. * @type {Array} * @memberof SearchHit */ highlights?: Array; } /** * Check if a given object implements the SearchHit interface. */ export declare function instanceOfSearchHit(value: object): value is SearchHit; export declare function SearchHitFromJSON(json: any): SearchHit; export declare function SearchHitFromJSONTyped(json: any, ignoreDiscriminator: boolean): SearchHit; export declare function SearchHitToJSON(json: any): SearchHit; export declare function SearchHitToJSONTyped(value?: SearchHit | null, ignoreDiscriminator?: boolean): any;