///
import { proto, WAMessage } from '@whiskeysockets/baileys';
import { Response } from 'express';
import { getDataStore } from './data_store';
import { Config } from './config';
export declare const mediaStores: Map;
export interface getMediaStore {
(phone: string, config: Config, getDataStore: getDataStore): MediaStore;
}
export type MediaStore = {
getMedia: (baseUrl: string, mediaId: string) => Promise