better-auth
Version:
The most comprehensive authentication framework for TypeScript.
15 lines • 440 B
text/typescript
import "../access/index.mjs";
import { OrganizationOptions } from "./types.mjs";
//#region src/plugins/organization/permission.d.ts
type PermissionExclusive = {
permissions: {
[key: string]: string[];
};
};
type HasPermissionBaseInput = {
role: string;
options: OrganizationOptions;
allowCreatorAllPermissions?: boolean | undefined;
} & PermissionExclusive;
//#endregion
export { HasPermissionBaseInput, PermissionExclusive };