import { getStoryFactory } from "../../getStory";
import { GlCodeBlock } from "GlCodeBlock";
import { sectionName } from "./sectionName";
var _a = getStoryFactory({
    sectionName: sectionName,
    "wrappedComponent": { GlCodeBlock: GlCodeBlock },
}), getStory = _a.getStory, meta = _a.meta;
export default meta;
export var Vue = getStory({
    "hasShadow": true,
    "programingLanguage": "typescript",
    "text": "declare function listFilesOfDirectory(dirPath: string): string[];\ndeclare function isDirectory(): boolean;\n\nfunction getAllFiles(startFileName: string) {\n\tconst result: string[] = [];\n\ttraverse(startFileName);\n\treturn result;\n\tfunction traverse(currentPath: string) {\n\t\treturn isDirectory\n\t\t\t? \n\t\t\t\tlistFilesOfDirectory(currentPath).forEach(traverse)\n\t\t\t: result.push(currentPath);\n\t}\n}\n\t",
});
//# sourceMappingURL=GlCodeBlock.stories.js.map