UNPKG

@mintlify/prebuild

Version:

Helpful functions for Mintlify's prebuild step

24 lines (23 loc) 939 B
import type { FileWithImports } from '@mintlify/common'; import { AsyncAPIFile } from '@mintlify/common'; import type { OpenApiFile, DecoratedNavigationPage } from '@mintlify/models'; type ReadPageContentsArgs = { contentDirectoryPath: string; openApiFiles: OpenApiFile[]; asyncApiFiles: AsyncAPIFile[]; contentFilenames: string[]; pagesAcc: Record<string, DecoratedNavigationPage>; }; export declare const readPageContents: ({ contentDirectoryPath, openApiFiles, asyncApiFiles, contentFilenames, pagesAcc, }: ReadPageContentsArgs) => Promise<{ mdxFilesWithNoImports: { targetPath: string; fileContent: string; }[]; pagesAcc: Record<string, DecoratedNavigationPage>; filesWithImports: FileWithImports[]; }>; export declare const readSnippetsV2Contents: (contentDirectoryPath: string, snippetV2Filenames: string[]) => Promise<{ filename: string; content: string; }[]>; export {};