import { type IBaseObjectsIterator } from "../../common/baseObject/IBaseObjectsIterator";
import { type MockBaseObject } from "./MockBaseObject";
export declare class MockBaseObjectsIterator<T extends MockBaseObject> implements IBaseObjectsIterator<T> {
    protected readonly _baseObjects: ReadonlyMap<number, T>;
    constructor(baseObjects: ReadonlyMap<number, T>);
    all(): IterableIterator<T>;
}
