import type { PipelineJson } from '../../pipeline/PipelineJson/PipelineJson'; import type { PipelineString } from '../../pipeline/PipelineString'; import type { string_json } from '../../types/typeAliases'; /** * Import the pipeline.book.md or pipeline.book.json file * * Note: Using here custom import to work in jest tests * Note: Using sync version is 💩 in the production code, but it's ok here in tests * * @param path - The path to the file relative to examples/pipelines directory * @private internal function of tests */ export declare function importPipelineWithoutPreparation(path: `${string}.book.md`): PipelineString; export declare function importPipelineWithoutPreparation(path: `${string}.book.json`): PipelineJson; /** * Import the pipeline.book.json file as parsed JSON * * @private internal function of tests */ export declare function importPipelineJson(path: `${string}.book.json`): PipelineJson; /** * Import the pipeline.book.json file as string * * @private internal function of tests */ export declare function importPipelineJsonAsString(path: `${string}.book.json`): string_json; /** * Note: [💞] Ignore a discrepancy between file name and entity name * Note: [⚫] Code in this file should never be published in any package */