import { authRoleEntityType, definitionSchema, } from '@baseplate-dev/project-builder-lib';
import { z } from 'zod';
export const createLocalAuthPluginDefinitionSchema = definitionSchema((ctx) => z.object({
    initialUserRoles: ctx.withDefault(z.array(ctx.withRef({
        type: authRoleEntityType,
        onDelete: 'DELETE',
    })), []),
    userAdminRoles: ctx.withDefault(z.array(ctx.withRef({
        type: authRoleEntityType,
        onDelete: 'DELETE',
    })), []),
}));
//# sourceMappingURL=plugin-definition.js.map