import { IThumbnailResolver } from '../../application/ports/thumbnail-resolver';
import { ImageEntityType, ThumbnailMetadata } from '../../application/ports/image-storage';
import { CoinMarketCapClient } from './coinmarketcap-client';
export declare class CoinMarketCapThumbnailResolver implements IThumbnailResolver {
    private readonly client;
    constructor(client: CoinMarketCapClient);
    resolve(type: ImageEntityType, metadata: ThumbnailMetadata): Promise<string | null>;
}
//# sourceMappingURL=coinmarketcap-thumbnail-resolver.d.ts.map