import type { OpenAPIDefinition, OpenAPIOperation } from '@redocly/openapi-docs'; import type { SearchItemData } from '@redocly/theme/core/types'; import type { ApiFunctionsUser, RbacConfig } from '@redocly/config'; import type { McpEndpoint } from '../../types'; export declare function isMcpEndpoint(value: unknown): value is McpEndpoint; type EndpointInfo = Pick & { method: string; path: string; }; export declare function getEndpointsFromPaths(def: OpenAPIDefinition): EndpointInfo[]; export declare function processDocuments(documents: Record, outdir: string): string; export declare function getApiDescriptionFromFs({ relativePath, outdir, user, rbac, requiresLogin, }: { relativePath: string; outdir: string; user: ApiFunctionsUser; rbac?: RbacConfig; requiresLogin?: boolean; }): Promise; export {}; //# sourceMappingURL=utils.d.ts.map