import { ResolvedConfig } from "@trigger.dev/core/v3/build";
import type { BackgroundWorkerSourceFileMetadata, TaskFile, TaskManifest } from "@trigger.dev/core/v3/schemas";
export type FileSource = {
    contents: string;
    contentHash: string;
};
export type FileSources = Record<string, FileSource>;
export declare function resolveFileSources(files: TaskFile[], resolvedConfig: ResolvedConfig): Promise<FileSources>;
export declare function resolveSourceFiles(sources: Record<string, {
    contents: string;
    contentHash: string;
}>, tasks: TaskManifest[]): Array<BackgroundWorkerSourceFileMetadata>;
