import { SystemConfig } from "../config";
import { StorageCore } from "../cores/storage.core";
import { CryptoRepository } from "../repositories/crypto.repository";
import { MediaRepository } from "../repositories/media.repository";
type Repos = {
    media: MediaRepository;
    crypto: CryptoRepository;
    storageCore: StorageCore;
};
export declare const generateProfileImage: ({ media, crypto, storageCore }: Repos, { image }: SystemConfig, userId: string, input: string | Buffer) => Promise<string>;
export {};
