@sanity/default-layout
Version:
The default layout components for Sanity
14 lines • 761 B
TypeScript
import type { SearchableType } from '@sanity/base';
import type { ObjectSchemaType, Schema } from '@sanity/types';
/**
* Returns a list of all available document types filtered by a search string.
* Types containing the search string in its `title` or `name` will be returned.
*/
export declare function getSelectableOmnisearchTypes(schema: Schema, typeFilter: string): SearchableType[];
/**
* Return all searchable document types that are visible to omnisearch.
* Documents with `__experimental_omnisearch_visibility: false` will be hidden.
*/
export declare function getSearchableOmnisearchTypes(schema: Schema): ObjectSchemaType[];
export declare function sortTypes(a: SearchableType, b: SearchableType): number;
//# sourceMappingURL=selectors.d.ts.map