import { StreamApi } from "@here/olp-sdk-dataservice-api"; /** * Prepares information for calls to the platform Stream Service. */ export declare class SeekRequest { private mode?; private subscriptionId?; private offsets?; /** * Gets the subscription mode for the request. * * @return The subscription mode. */ getMode(): "serial" | "parallel" | undefined; /** * A setter for the provided subscription mode. * * @param mode The subscription mode. * @returns The [[SeekRequest]] instance that you can use to chain methods. */ withMode(mode: "serial" | "parallel"): SeekRequest; /** * Gets the subscription id for the request. * * @return The subscription id. */ getSubscriptionId(): string | undefined; /** * A setter for the provided subscription id. * * @param id The subscription id. * @returns The [[SeekRequest]] instance that you can use to chain methods. */ withSubscriptionId(id: string): SeekRequest; withSeekOffsets(offsets: StreamApi.SeekOffsetsRequest): SeekRequest; getSeekOffsets(): StreamApi.SeekOffsetsRequest | undefined; }