/** * 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. */ /** * Specify which field should be returned as facets and the format of the results for each field * @export * @interface SearchFacetOption */ export interface SearchFacetOption { /** * Names of search fields that can be faceted/returned * @type {string} * @memberof SearchFacetOption */ name?: SearchFacetOptionNameEnum; /** * Specify the maximum number of results to be returned for this facet. Defaults to 10 * @type {number} * @memberof SearchFacetOption */ maxResultCount?: number; /** * Specify how results should be sorted. Defaults to COUNT * @type {string} * @memberof SearchFacetOption */ sortType?: SearchFacetOptionSortTypeEnum; } /** * @export */ export declare const SearchFacetOptionNameEnum: { readonly Id: "Id"; readonly Name: "Name"; readonly Description: "Description"; readonly EntityType: "EntityType"; readonly ModifiedBy: "ModifiedBy"; readonly ModifiedOn: "ModifiedOn"; readonly CreatedBy: "CreatedBy"; readonly CreatedOn: "CreatedOn"; readonly Consortium: "Consortium"; readonly Diagnosis: "Diagnosis"; readonly Organ: "Organ"; readonly Tissue: "Tissue"; }; export type SearchFacetOptionNameEnum = typeof SearchFacetOptionNameEnum[keyof typeof SearchFacetOptionNameEnum]; /** * @export */ export declare const SearchFacetOptionSortTypeEnum: { readonly ALPHA: "ALPHA"; readonly COUNT: "COUNT"; }; export type SearchFacetOptionSortTypeEnum = typeof SearchFacetOptionSortTypeEnum[keyof typeof SearchFacetOptionSortTypeEnum]; /** * Check if a given object implements the SearchFacetOption interface. */ export declare function instanceOfSearchFacetOption(value: object): value is SearchFacetOption; export declare function SearchFacetOptionFromJSON(json: any): SearchFacetOption; export declare function SearchFacetOptionFromJSONTyped(json: any, ignoreDiscriminator: boolean): SearchFacetOption; export declare function SearchFacetOptionToJSON(json: any): SearchFacetOption; export declare function SearchFacetOptionToJSONTyped(value?: SearchFacetOption | null, ignoreDiscriminator?: boolean): any;