OptionalachFileIds?: string[] | nullOptionalcreatedAt?: DbTimestampCriteriaOptionalcustomerIds?: string[]Optionalids?: string[]OptionalincludeDeleted?: booleanWith no statuses, deleted batches are left out unless this is true.
OptionalorderBy?: DbOrderByCriterion<Optionalpage?: numberDefaults to 1
OptionalpageSize?: numberDefaults to 50
Optionalq?: stringFree-text filter: case-insensitive substring across the batch external id, the owning customer's name, and the attached ACH file's external id.
Optionalstatuses?: ("CREATED" | "PROCESSING" | "PROCESSED" | "DELETED")[]Optionaltx?: PgAsyncTransaction<NodePgQueryResultHKT, EmptyRelations>Reads inside the caller's transaction, under the row locks it holds.
Optionaltypes?: ("DEPOSIT" | "WITHDRAWAL")[]OptionalupdatedAt?: DbTimestampCriteria
The process default: built from each dependency's own
instance().