import type { ResolvedResource } from "../package-manager.ts";
import type { DefaultResourceLoaderInheritanceSnapshot } from "../resource-loader.ts";
export interface WorkflowResourceProvider {
    get(): ResolvedResource[];
    refresh?(): Promise<ResolvedResource[]>;
}
export type WorkflowResourceProviderInput = WorkflowResourceProvider | ResolvedResource[];
export type ResourceLoaderInheritanceSnapshotProvider = () => DefaultResourceLoaderInheritanceSnapshot;
export declare function normalizeWorkflowResourceProvider(input: WorkflowResourceProviderInput): WorkflowResourceProvider;
export declare const emptyWorkflowResourceProvider: WorkflowResourceProvider;
//# sourceMappingURL=loader-resources.d.ts.map