@curvenote/cli
Version:
CLI Client library for Curvenote
16 lines • 660 B
TypeScript
import type { ProjectId } from '@curvenote/blocks';
import type { ISession } from '../../../session/types.js';
import type { MarkdownExportOptions } from '../markdown.js';
import type { NotebookExportOptions } from '../notebook.js';
type Options = Omit<MarkdownExportOptions, 'filename' | 'writeBibtex'> & Omit<NotebookExportOptions, 'filename'> & {
writeConfig?: boolean;
ci?: boolean;
};
/**
* Write jupyterbook from project
*
* Logs an error if no version of the nav is saved.
*/
export declare function projectToJupyterBook(session: ISession, projectId: ProjectId, opts: Options): Promise<void>;
export {};
//# sourceMappingURL=project.d.ts.map