import { UnknownOperation } from "../operations/operation"; export declare class TC39IteratorHelpers { constructor(operations: Record); } export interface TC39IteratorHelpersConstructor { new (): T; prototype: T; } export declare function createTC39IteratorHelpersConstructor(operations: Record): TC39IteratorHelpersConstructor; export declare function constructTC39IteratorHelpers(that: unknown, operations: Record): asserts that is T;