jsii
Version:
[](https://cdk.dev) [: string[];
export interface LoadedFile {
readonly fullPath: string;
readonly lines: string[];
}
export type FileLoader = (relativePath: string) => LoadedFile;
/**
* Given MarkDown source, find source files to include and render
*
* We recognize links on a line by themselves if the link text starts
* with the string "example" (case insensitive). For example:
*
* [example](test/integ.bucket.ts)
*/
export declare function includeAndRenderExamples(lines: string[], loader: FileLoader, projectRoot: string): string[];
/**
* Load a file into a string array
*/
export declare function loadFromFile(fileName: string): string[];
/**
* Turn file content string into an array of lines ready for processing using the other functions
*/
export declare function contentToLines(content: string): string[];
/**
* Return a file system loader given a base directory
*/
export declare function fileSystemLoader(directory: string): FileLoader;
//# sourceMappingURL=literate.d.ts.map