import type { ContentItemModel, OpenAPIParser, Options } from '@redocly/openapi-docs'; import type { RbacScopeItems } from '../../../config/schema'; import { REDOCLY_TEAMS_RBAC } from '../../../../shared/constants.js'; export declare function searchResolver(slug: string, parser: OpenAPIParser, options: Options, flatItems: ContentItemModel[], rbacTeams: RbacScopeItems, metadata?: Record, excludeFromSearch?: boolean): (staticData: { [REDOCLY_TEAMS_RBAC]?: RbacScopeItems; }) => Promise<{ "redocly::teams-rbac": { [x: string]: string; }; id: string; url: string; title: string | string[]; text: string | string[]; path?: string[] | undefined; httpVerb?: string | undefined; pathName?: string | string[] | undefined; parameters?: import("../../../../shared/types").OperationParameter[] | undefined; metadata?: Record | undefined; version?: string | undefined; versionFolderId?: string | undefined; isDefaultVersion?: boolean | undefined; product?: { icon?: string | undefined; name: string; folder: string; } | undefined; }[]>; //# sourceMappingURL=search-resolver.d.ts.map