import type { SoqlClient } from '@cclabsnz/sf-core'; import { type AuditPermission } from './permissionMap.js'; /** * The running user's *effective* permissions — profile unioned with every assigned * permission set — in one read. * * UserPermissionAccess returns exactly one row scoped to the caller, so this needs no * assignment join and no aggregation. Read-only, like everything else here. */ export declare function readEffectivePermissions(soql: SoqlClient): Promise>; //# sourceMappingURL=readPermissions.d.ts.map