-module(caffeine_lang@source_file). -compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch, inline]). -define(FILEPATH, "src/caffeine_lang/source_file.gleam"). -export_type([blueprint_source/0, expectation_source/0, source_file/1]). -type blueprint_source() :: any(). -type expectation_source() :: any(). -type source_file(NSR) :: {source_file, binary(), binary()} | {gleam_phantom, NSR}.