@vendure/core
Version:
A modern, headless ecommerce framework
7 lines (6 loc) • 350 B
TypeScript
import { GraphQLSchema } from 'graphql';
import { PermissionDefinition } from '../../common/permission-definition';
/**
* Generates the `Permission` GraphQL enum based on the default & custom permission definitions.
*/
export declare function generatePermissionEnum(schema: GraphQLSchema, customPermissions: PermissionDefinition[]): GraphQLSchema;