import { A as AuthzAction, E as EffectivePermission, M as MergedScope } from "./types-BDKNZxPb.mjs"; import "zod"; declare function makeMergedScope(input?: { rowScope?: string | null; columnScope?: string | null; }): MergedScope; declare function makeEffectivePermission(spec: { userId: string | number; tenantId: string; actions: AuthzAction[]; scopes?: Partial>; }): EffectivePermission; export { makeEffectivePermission, makeMergedScope };