OptionalaggregateQuote?: {Optionaldata?: OptionaldeviceLocation?: { lat: number; long: number; source: "ip" }External id (pq_...) of the engine-quote audit row that produced
this deposit quote. Always populated — every deposit quote is now
created via productQuoteService.quote(). Used by per-rail
accept() methods to stamp accepted_at on the engine-quote row.
Optionalquote?: {OptionalidempotencyKey?: stringCaller-supplied idempotency key (from the API Idempotency-Key
header). When set, a repeated key returns the existing deposit quote
instead of inserting a new one; dedup is enforced by the partial unique
index deposit_quote_idempotency_idx.
Optionaltx?: PgAsyncTransaction<NodePgQueryResultHKT, EmptyRelations>OptionalcashDepositBarcodeStatuses?: (OptionalcreatedAt?: DbTimestampCriteriaOptionalentityIds?: string[]OptionalidempotencyKeys?: string[]Caller-supplied idempotency keys (dedup lookup). Filters the raw
deposit_quote.idempotency_key column — the key is not projected onto
the returned DepositQuote.
Optionalids?: string[]OptionalorderBy?: DbOrderByCriterion<Optionalpage?: numberOptionalpageSize?: numberOptionalreferences?: string[]Optionaltx?: PgAsyncTransaction<NodePgQueryResultHKT, EmptyRelations>Optionaltypes?: ("US_WIRE" | "SWIFT_WIRE" | "CASH" | "US_BANK_ACH" | "RTP" | "ACH_CREDIT")[]OptionalupdatedAt?: DbTimestampCriteria
this is the underlying db representation, don't use this by default