permission-node: re-export MetadataResponseSerializedRule from permission-common

Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
This commit is contained in:
MT Lewis
2024-07-28 14:15:50 +01:00
parent 137fa342b4
commit 5cd9878023
3 changed files with 12 additions and 14 deletions
@@ -24,6 +24,7 @@ import {
AuthorizeResult,
DefinitivePolicyDecision,
IdentifiedPermissionMessage,
MetadataResponseSerializedRule as CommonMetadataResponseSerializedRule,
Permission,
PermissionCondition,
PermissionCriteria,
@@ -109,13 +110,10 @@ export type ApplyConditionsResponse = {
* converted from a ZodSchema to a JsonSchema.
*
* @public
* @deprecated Please import from `@backstage/plugin-permission-common` instead.
*/
export type MetadataResponseSerializedRule = {
name: string;
description: string;
resourceType: string;
paramsSchema?: ReturnType<typeof zodToJsonSchema>;
};
export type MetadataResponseSerializedRule =
CommonMetadataResponseSerializedRule;
/**
* Response type for the .metadata endpoint.