import type { Client, ClientHeaders } from '@medusajs/js-sdk';
import type { StoreListProductReviewsQuery, StoreListProductReviewsResponse, StoreListProductReviewStatsQuery, StoreListProductReviewStatsResponse, StoreUpsertProductReviewsDTO, StoreUpsertProductReviewsResponse } from '../../types';
export declare class StoreProductReviewsResource {
    private client;
    constructor(client: Client);
    upsert(data: StoreUpsertProductReviewsDTO, headers?: ClientHeaders): Promise<StoreUpsertProductReviewsResponse>;
    list(query: StoreListProductReviewsQuery, headers?: ClientHeaders): Promise<StoreListProductReviewsResponse>;
    listStats(query: StoreListProductReviewStatsQuery, headers?: ClientHeaders): Promise<StoreListProductReviewStatsResponse>;
}
//# sourceMappingURL=store-product-reviews.d.ts.map