roles.d.cts 436 B

12345678910111213
  1. import { entityKind } from "../entity.cjs";
  2. export interface GelRoleConfig {
  3. createDb?: boolean;
  4. createRole?: boolean;
  5. inherit?: boolean;
  6. }
  7. export declare class GelRole implements GelRoleConfig {
  8. readonly name: string;
  9. static readonly [entityKind]: string;
  10. constructor(name: string, config?: GelRoleConfig);
  11. existing(): this;
  12. }
  13. export declare function gelRole(name: string, config?: GelRoleConfig): GelRole;