UNPKG

@bitrix24/b24ui-nuxt

Version:

Bitrix24 UI-Kit for developing web applications REST API for NUXT & VUE

13 lines (12 loc) 906 B
import type { ContentNavigationItem } from '@nuxt/content'; import type { ContentSearchFile, ContentSearchItem, ContentSearchLink, ContentSearchResult } from '../components/content/ContentSearch.vue'; declare function _useContentSearch(): { open: import("vue").Ref<boolean, boolean>; mapFile: (file: ContentSearchFile, link: ContentNavigationItem, ancestors?: ContentNavigationItem[]) => ContentSearchItem; mapNavigationItems: (children: ContentNavigationItem[], files: ContentSearchFile[], parent?: ContentNavigationItem) => ContentSearchItem[]; mapLinks: (links: ContentSearchLink[]) => ContentSearchItem[]; mapSearchResults: (results: ContentSearchResult[], navigation?: ContentNavigationItem[]) => ContentSearchItem[]; postFilter: (query: string, items: ContentSearchItem[]) => ContentSearchItem[]; }; export declare const useContentSearch: typeof _useContentSearch; export {};