import { NextRouter } from 'next/router';
import type { QueryCache } from 'react-query';
import { PredicateType } from '../api';
export declare function prefetchListing({ queryCache, router, predicate, config, }: {
    queryCache: QueryCache;
    router: NextRouter;
    predicate?: PredicateType;
    filterExtension?: string;
    defaultLimit?: number;
    defaultSortKey?: string;
    config?: any;
}): Promise<import("@sentecacommerce/sdk").CatalogFilterResultDTO>;
