import { IQuery } from "../../types/IHubCatalog";
import { ISearchOgcItemsOptions } from "./interfaces";
export interface IOgcItemQueryParams {
    filter?: string;
    token?: string;
    limit?: number;
    startindex?: number;
    q?: string;
    sortBy?: string;
    bbox?: string;
    fields?: string;
    flatten?: boolean;
}
/**
 * @private
 * Derives a hash of query params that should be included with a request
 * to the /items endpoint of an OGC API collection
 *
 * @param query an IQuery to derive query params from
 * @param options an ISearchOgcItemsOptions object to derive query params from
 * @returns a hash of query params to be included in the request
 */
export declare function getOgcItemQueryParams(query: IQuery, options: ISearchOgcItemsOptions): IOgcItemQueryParams;
