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 | (Record | 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