import type { WorkflowConfig } from '../../../core/models/index.js';
import { type WorkflowTrustInfo, type WorkflowTrustSource } from './workflowTrustSource.js';
type WorkflowLoadMode = 'runtime' | 'discovery';
export interface WorkflowResolvedLoaderOptions {
    callableArgs?: Record<string, string | string[]>;
    loadMode?: WorkflowLoadMode;
    lookupCwd: string;
    parentTrustInfo?: WorkflowTrustInfo;
    projectCwd: string;
    source?: WorkflowTrustSource;
}
export declare function loadWorkflowFileWithResolutionOptions(filePath: string, options: WorkflowResolvedLoaderOptions): WorkflowConfig;
export {};
//# sourceMappingURL=workflowResolvedLoader.d.ts.map