import { type DiscoverOptions, type DiscoverResult, type SanitizedDiscoverParams } from '../types/Discovery.js';
import { type ImageFormat } from '../types/Image.js';
interface DiscoverResultParseOptions {
    imageBaseUrl: string;
    albumImageFormat: ImageFormat | null;
    artistImageFormat: ImageFormat | null;
    merchImageFormat: ImageFormat | null;
}
export default class DiscoverResultParser {
    #private;
    static parseDiscoverResult(json: any, opts: DiscoverResultParseOptions, params: SanitizedDiscoverParams, availableOptions: DiscoverOptions): DiscoverResult;
}
export {};
//# sourceMappingURL=DiscoverResultParser.d.ts.map