/**
 * Build the step sequence based on resolved config.
 *
 * This is the declarative description of the pipeline — a list of
 * PipelineStep objects determined by config flags like skipFetch,
 * skipEval, compareEnabled, etc.
 */
import type { AppContext, PipelineStep } from "../_vendor/ailf-core/index.d.ts";
/**
 * Build the pipeline step sequence based on config.
 *
 * @param ctx - The application context (used for config)
 * @param pipelineStart - Pipeline start timestamp (for publish step)
 */
export declare function buildStepSequence(ctx: AppContext, pipelineStart?: number): PipelineStep[];
