/**
 * Type conversion orchestrator – facade that delegates to sub-modules.
 *
 * Sub-modules:
 *   - type-operators.ts: keyof, indexed access, template literals, shared helpers
 *   - value-inference.ts: deterministic value type inference from declarations/expressions
 */
import * as ts from "typescript";
import type { IrType, IrFunctionType, IrObjectType, IrDictionaryType, IrTupleType } from "../../../types.js";
import type { Binding } from "../../../binding/index.js";
export declare const convertType: (typeNode: ts.TypeNode, binding: Binding) => IrType;
export type { IrFunctionType, IrObjectType, IrDictionaryType, IrTupleType };
//# sourceMappingURL=orchestrator.d.ts.map