import { type WorkflowSource } from './workflowDiscovery.js'; import type { WorkflowTrustSource } from './workflowTrustSource.js'; interface WorkflowLookupDir { dir: string; source: WorkflowSource; disabled?: string[]; } export interface NamedWorkflowLookupDir { dir: string; source: WorkflowTrustSource; disabled?: string[]; } export declare function resolveWorkflowFile(workflowsDir: string, name: string): string | null; export declare function findWorkflowInLookupDirs(name: string, lookupDirs: NamedWorkflowLookupDir[]): { filePath: string; source: WorkflowTrustSource; } | null; export declare function getWorkflowDirs(cwd: string): WorkflowLookupDir[]; export declare function getNamedWorkflowLookupDirs(projectCwd: string): NamedWorkflowLookupDir[]; export declare function getBuiltinWorkflowPath(name: string, projectCwd: string): string | null; export declare function listBuiltinWorkflowNames(cwd: string, options?: { includeDisabled?: boolean; }): string[]; export {}; //# sourceMappingURL=workflowLookupDirectories.d.ts.map