import type { References, GenericParent } from 'myst-common'; import type { PageFrontmatter } from 'myst-frontmatter'; import type { SourceFileKind, Dependency } from 'myst-spec-ext'; import type { CitationRenderer } from 'citation-js-utils'; export type PreRendererData = { file: string; location: string; mdast: GenericParent; kind: SourceFileKind; frontmatter?: PageFrontmatter; identifiers?: string[]; widgets?: Record; }; export type RendererData = PreRendererData & { sha256: string; slug?: string; frontmatter: PageFrontmatter; references: References; dependencies: Dependency[]; }; export type SingleCitationRenderer = { id: string; render: CitationRenderer['']; /** If remote: true, this citation was loaded from the web */ remote?: boolean; }; //# sourceMappingURL=types.d.ts.map