/** * Tenant-level commerce + surface scope (Option A — canonical on Tenant row). * Drives axis-controlled entitlement blocks; bank allowedPurposes follows tenant. */ export declare const TENANT_ALLOWED_PURPOSES: readonly ["PRODUCT_ONLY", "DONATION_ONLY", "BOTH"]; export type TenantAllowedPurposes = (typeof TENANT_ALLOWED_PURPOSES)[number]; export declare const TENANT_SURFACE_SCOPE_IDS: readonly ["KIOSK_ONLY", "CUSTOMER_ONLY", "BOTH"]; export type TenantSurfaceScope = (typeof TENANT_SURFACE_SCOPE_IDS)[number]; export declare function isTenantAllowedPurposes(value: unknown): value is TenantAllowedPurposes; export declare function isTenantSurfaceScope(value: unknown): value is TenantSurfaceScope; //# sourceMappingURL=tenantScopeTypes.d.ts.map