import * as __WEBPACK_EXTERNAL_MODULE__storybook_test__ from "@storybook/test";
import * as __WEBPACK_EXTERNAL_MODULE__mocks_codeSnippets_mjs__ from "../../mocks/codeSnippets.mjs";
import * as __WEBPACK_EXTERNAL_MODULE__Markdown_mjs__ from "./Markdown.mjs";
const meta = {
    title: 'Components/Markdown',
    component: __WEBPACK_EXTERNAL_MODULE__Markdown_mjs__["default"]
};
/* ESM default export */ const Markdown_stories_rslib_entry_ = meta;
const MDX = {
    args: {
        children: __WEBPACK_EXTERNAL_MODULE__mocks_codeSnippets_mjs__.mdxSnippet
    },
    play: async ({ canvasElement, step })=>{
        const canvas = (0, __WEBPACK_EXTERNAL_MODULE__storybook_test__.within)(canvasElement);
        await step('Check content', async ()=>{
            (0, __WEBPACK_EXTERNAL_MODULE__storybook_test__.expect)(canvas.getByText('Heading h1')).toBeVisible();
        });
    }
};
const MDXCustomCodeBlock = {
    args: {
        children: __WEBPACK_EXTERNAL_MODULE__mocks_codeSnippets_mjs__.mdxSnippet,
        showCopyButton: true,
        showLineNumbers: true,
        theme: 'light'
    }
};
const MDXLight = {
    args: {
        children: __WEBPACK_EXTERNAL_MODULE__mocks_codeSnippets_mjs__.mdxSnippet,
        theme: 'light'
    }
};
const Bash = {
    args: {
        children: __WEBPACK_EXTERNAL_MODULE__mocks_codeSnippets_mjs__.bashSnippet
    }
};
const Go = {
    args: {
        children: __WEBPACK_EXTERNAL_MODULE__mocks_codeSnippets_mjs__.goSnippet
    }
};
const Python = {
    args: {
        children: __WEBPACK_EXTERNAL_MODULE__mocks_codeSnippets_mjs__.pythonSnippet
    }
};
const Java = {
    args: {
        children: __WEBPACK_EXTERNAL_MODULE__mocks_codeSnippets_mjs__.javaSnippet
    }
};
const Javascript = {
    args: {
        children: __WEBPACK_EXTERNAL_MODULE__mocks_codeSnippets_mjs__.javascriptSnippet
    }
};
const Typescript = {
    args: {
        children: __WEBPACK_EXTERNAL_MODULE__mocks_codeSnippets_mjs__.typescriptSnippet
    }
};
export { Bash, Go, Java, Javascript, MDX, MDXCustomCodeBlock, MDXLight, Python, Typescript, Markdown_stories_rslib_entry_ as default };
