myst-cli
Version:
Command line tools for MyST
20 lines • 1.05 kB
TypeScript
import type { LinkTransformer } from 'myst-transforms';
import type { TransformFn } from '../../process/mdast.js';
import type { ISession } from '../../session/types.js';
import type { ImageExtensions } from '../../utils/resolveExtension.js';
export declare function getFileContent(session: ISession, files: string[], { projectPath, imageExtensions, extraLinkTransformers, extraTransforms, titleDepths, preFrontmatters, execute, }: {
projectPath?: string;
imageExtensions: ImageExtensions[];
extraLinkTransformers?: LinkTransformer[];
extraTransforms?: TransformFn[];
titleDepths?: number | (number | undefined)[];
preFrontmatters?: Record<string, any> | (Record<string, any> | undefined)[];
execute?: boolean;
}): Promise<(import("../../index.js").PreRendererData & {
sha256: string;
slug?: string;
frontmatter: import("myst-frontmatter").PageFrontmatter;
references: import("myst-common").References;
dependencies: import("myst-spec-ext").Dependency[];
})[]>;
//# sourceMappingURL=getFileContent.d.ts.map