import { PaginatedCommerceAPIRequest } from '../../../api/commerce/common/request.js';
import { NavigatorContext } from '../../../app/navigator-context-provider.js';
import { CommercePaginationSection } from '../../../state/state-sections.js';
import { StateNeededForBaseCommerceAPIRequest } from './base-commerce-api-request-builder.js';
export type StateNeededForPaginatedCommerceAPIRequest = StateNeededForBaseCommerceAPIRequest & Partial<CommercePaginationSection>;
export declare const buildPaginatedCommerceAPIRequest: (state: StateNeededForPaginatedCommerceAPIRequest, navigatorContext: NavigatorContext, slotId?: string) => PaginatedCommerceAPIRequest;
