import type Query from "@arcgis/core/rest/support/Query";
import type { FeatureSource } from "../../data/FeatureSource.js";
import type { ClientSideQueryableLayerExtension } from "./ClientSideQueryProvider.js";
import { ClientSideQueryProvider } from "./ClientSideQueryProvider.js";
import type { QueryOptions } from "./QueryOptions.js";
/**
 * A query provider for stream layers.
 */
export declare class StreamLayerClientSideQueryProvider extends ClientSideQueryProvider {
    protected get _waitForUpdatingFinished(): boolean;
    /**
     * @inheritDoc
     */
    isSupported(source: FeatureSource): boolean;
    protected _createQuery(source: ClientSideQueryableLayerExtension, where: string, options: QueryOptions): Query;
}
