@edc4it/reveal.js-external-code
Version:
[](#)
21 lines (20 loc) • 570 B
TypeScript
import { Options as RevealOptions } from 'reveal.js';
import { DeepPartial } from './util/utility-types.ts';
export type CodeBlockOptions = {
trim: boolean;
additionalClasses: string[];
};
export type LocalOptions = {
scheme: 'vscode://file//' | string;
absPath?: string;
};
export type Options = {
basePath: string;
local: LocalOptions;
codeBlock: CodeBlockOptions;
enableNotify: boolean;
};
export declare const defaultOptions: Options;
export type AugmentedRevealOptions = RevealOptions & {
externalCode?: DeepPartial<Options>;
};