import * as path from 'node:path'; import type { FacetType } from '../paths.js'; import type { Language } from '../../../core/models/index.js'; type PathOperations = Pick; export interface FacetResolutionContext { projectDir?: string; lang: Language; workflowDir?: string; repertoireDir?: string; resourceRoot?: string; } export declare function getIsolatedWorkflowResourceDir(context: FacetResolutionContext, siblingName: 'companions' | 'facets' | 'facet-pools' | 'provider-options' | 'steps' | 'workflows'): string | undefined; export declare function isPackageWorkflow(workflowDir: string, repertoireDir: string, pathOperations?: PathOperations): boolean; export declare function getPackageFromWorkflowDir(workflowDir: string, repertoireDir: string, pathOperations?: PathOperations): { owner: string; repo: string; } | undefined; export declare function buildCandidateDirsWithPackage(facetType: FacetType, context: FacetResolutionContext): string[]; export declare function buildFacetsRoots(context: FacetResolutionContext): string[]; export declare function getWorkflowBaseDir(workflowDir: string): string; export {}; //# sourceMappingURL=workflowPackageScope.d.ts.map