import type { MercuryPluginMiddlewareAssetMetadata } from "../typings/plugin"; /** * Recursively collects all file paths inside a directory and updates the provided metadata map. * @param sourceDir - The source directory to scan for files. * @param appDestinationFolderPrefix - The prefix to be added to the request path match. * @param middlewareMetadata - A map to store the metadata of each file found. * @param root - The root directory to calculate relative paths (defaults to sourceDir). */ export declare function updateMetadataForProxiedFiles(sourceDir: string, appDestinationFolderPrefix: string, middlewareMetadata: Map, root?: string): Promise;