/**
 * Download images/videos from Facebook CDN with SHA256 deduplication.
 */
interface DownloadOpts {
    url: string;
    type: "image" | "video";
    entityId?: string;
    contentId?: string;
    investigationId: string;
}
interface DownloadResult {
    mediaId: string;
    filePath: string;
    sha256: string;
}
export declare function downloadMedia(opts: DownloadOpts): Promise<DownloadResult | null>;
export {};
//# sourceMappingURL=media.d.ts.map