import { type Selectable } from 'kysely'; import type * as Db from '../Db.js'; import type * as Schema from '../Schema.js'; /** Columns of the `routes_transfer_subsidies` table. */ export type Table = Schema.RoutesTransferSubsidy; /** A shared subsidy transaction and its billing owner. */ export type Record = Selectable; /** Serializes subsidy preparation for a source payment and returns its persisted settlement. */ export declare function getForUpdateIn(db: Db.Db, options: getForUpdateIn.Options): Promise; export declare namespace getForUpdateIn { /** Verified source execution identity. */ type Options = { /** Source CAIP-2 chain. */ sourceChainId: string; /** Canonical source transaction reference. */ transactionRef: string; }; } //# sourceMappingURL=routesTransferSubsidies.d.ts.map