import type { Nullable } from "../../base-types.js"; import { IEntityLoadConfiguration } from "./entity-load-configuration"; import { QueryNodeFilter } from "./search/query-node-filter"; import { Sorting } from "./sorting"; export declare class SearchAfterQuery { /** * The type of filter to be invoked. */ filter: QueryNodeFilter; /** * The number of items to take. If not specified, the underlying implementation will use a default value. */ take: number; /** * The sorting options to be applied. */ sorting: Array; /** * A list of sort values to retrieve the next page of results. */ searchAfter?: Nullable>; /** * Configuration to load with the results. */ loadConfiguration?: Nullable; /** * The renditions to be applied. */ renditions?: Nullable>; /** * The nested relations to be applied. */ nestedRelations?: Nullable>; constructor(init?: Partial); }