import type { FacetResolutionContext } from './workflowPackageScope.js'; import { type NamedResourceFileAccess } from './namedResourceResolver.js'; export interface ResolvedProviderOptionsResource { path: string; candidateDir: string; sourceLayerIndex: number; } export type ScopedProviderOptionsCandidateDirs = ReadonlyMap; export declare function getScopedProviderOptionsCandidateKey(owner: string, repo: string): string; export declare function buildProviderOptionsLookupDirs(context: FacetResolutionContext): string[]; export declare function resolveProviderOptionsByName(name: string, candidateDirs: readonly string[], fileAccess?: NamedResourceFileAccess): ResolvedProviderOptionsResource | undefined; export declare function resolveProviderOptionsScopeRef(ref: string, context: FacetResolutionContext, fileAccess?: NamedResourceFileAccess, scopedCandidateDirs?: ScopedProviderOptionsCandidateDirs): ResolvedProviderOptionsResource | undefined; //# sourceMappingURL=providerOptionsLookupDirectories.d.ts.map