/**
 * @template T
 * @extends Iterable<SelfDescribing>
 */
export class SelfDescribingValueIterator<T> {
    /**
     *
     * @param {Iterable<T>} iterable
     */
    constructor(iterable: Iterable<T>);
    [Symbol.iterator](): Generator<SelfDescribingValue, void, unknown>;
    #private;
}
import { SelfDescribingValue } from "./SelfDescribingValue.js";
//# sourceMappingURL=SelfDescribingValueIterator.d.ts.map