import { ISearchRequestConfig } from "../../interfaces/common";
import { IMonitorSearchResponse } from "../../interfaces/monitor";
import { Monitor } from "../../monitor";
import { Waas } from "../../waas";
import { IDefaultIteratorValue, ResourcePageIterable } from "./resource-page-iterable";
interface IIteratorValue extends IDefaultIteratorValue<Monitor> {
}
export declare class MonitorPageIterable extends ResourcePageIterable<IMonitorSearchResponse, IIteratorValue> {
    private readonly walletName?;
    constructor(waas: Waas, initialRequest: ISearchRequestConfig, walletName?: string | undefined);
    protected convertApiResponse(res: IMonitorSearchResponse): IIteratorValue;
}
export {};
