import type { PipelineConfig, PipelineFileSystem, ResolvedStepsConfig, StepDefinitionOverrides } from "../types.js";
export declare function loadPipelineConfig(options: {
    cwd: string;
    homeDir: string;
    fs: Pick<PipelineFileSystem, "readFile" | "lstat">;
}): Promise<PipelineConfig>;
export declare function loadResolvedSteps(options: {
    cwd: string;
    homeDir: string;
    fs: Pick<PipelineFileSystem, "readFile" | "stat" | "lstat">;
    name?: string;
    stepOverrides?: StepDefinitionOverrides;
}): Promise<ResolvedStepsConfig>;
