-module(migrant@types). -compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]). -export_type([error/0, migration/0]). -type error() :: expected_folder_error | {file_error, simplifile:file_error()} | {filename_error, binary()} | {extraction_error, binary()} | {database_error, sqlight:error()} | {migration_error, binary(), error()} | rollback_error. -type migration() :: {migration, gleam@option:option(binary()), gleam@option:option(binary())}.