import { AgentsRunDatabaseClient } from "../db/runtime/runtime-client.js";

//#region src/auth/entitlement-lock.d.ts
declare function withEntitlementLock<T>(db: AgentsRunDatabaseClient, orgId: string, resourceType: string, fn: (limit: number | null, tx: AgentsRunDatabaseClient) => Promise<T>): Promise<T>;
//#endregion
export { withEntitlementLock };