import type { IrType } from "../types/index.js";
import type { TypeSystemState } from "./type-system-state.js";
export type IterableShape = {
    readonly mode: "sync" | "async";
    readonly elementType: IrType;
};
export declare const getIterableShape: (state: TypeSystemState, type: IrType | undefined, visited?: ReadonlySet<string>) => IterableShape | undefined;
//# sourceMappingURL=iterable-type-shapes.d.ts.map