import { SmrtObjectOptions } from '@happyvertical/smrt-core'; interface DatabaseOptions { db?: SmrtObjectOptions['db']; } /** * Verify a bounded set of canonical commerce Customers in one database read. * The generic failure deliberately does not reveal whether an id is missing or * belongs to another tenant. */ export declare function assertCustomersBelongToTenant(options: DatabaseOptions, tenantId: string | null, customerIds: readonly string[], label: string, lock?: 'none' | 'share' | 'update'): Promise; /** Parse and canonicalize one UUID without echoing the rejected value. */ export declare function normalizeUuid(value: string, label: string): string; export {}; //# sourceMappingURL=customer-scope.d.ts.map