-record(import_context, { module_path :: binary(), aliases :: gleam@dict:dict(binary(), binary()), unqualified :: gleam@dict:dict(binary(), graded@internal@types:qualified_name()), constructors :: gleam@dict:dict(binary(), list(gleam@option:option(binary()))), cross_constructors :: gleam@dict:dict({binary(), binary()}, list(gleam@option:option(binary()))), factories :: gleam@dict:dict(binary(), graded@internal@types:factory_signature()), cross_factories :: gleam@dict:dict({binary(), binary()}, graded@internal@types:factory_signature()), fn_typed_fields :: gleam@set:set({binary(), binary()}) }).