UNPKG

@mintlify/common

Version:

Commonly shared code within Mintlify

22 lines (21 loc) 605 B
import { PageMetaTags } from '@mintlify/models'; import { RefUuidMap, UUID } from '@mintlify/validation'; export type FileToUuidMap = { [originalFileLocation: string]: UUID; }; export type UuidToRefsMap = { [localUuid: UUID]: { originalFileLocation: string; filename: string; refs: RefUuidMap; }; }; export type ApiReferenceMapping = { files: FileToUuidMap; refs: UuidToRefsMap; }; export declare const getMatchingOpenApiFile: ({ metadata, refs, files, }: { metadata: PageMetaTags; refs: UuidToRefsMap; files: FileToUuidMap; }) => UUID | undefined;