/** * Workflow loader - loads workflows from YAML files. */ import type { Workflow } from './types.js'; /** Default file name for workflow definitions */ export declare const DEFAULT_WORKFLOWS_FILE: "bellwether-workflows.yaml"; /** * Load workflows from a YAML file. * Supports both single-document and multi-document YAML (separated by ---). */ export declare function loadWorkflowsFromFile(path: string): Workflow[]; /** * Try to load workflows from the default file in a directory. * Returns null if file doesn't exist. * * This enables auto-discovery of workflow files similar to how * scenarios are auto-loaded from bellwether-tests.yaml. */ export declare function tryLoadDefaultWorkflows(directory: string): Workflow[] | null; /** * Generate a sample workflow YAML template. */ export declare function generateSampleWorkflowYaml(): string; //# sourceMappingURL=loader.d.ts.map