@apistudio/apim-cli
Version:
CLI for API Management Products
48 lines (38 loc) • 936 B
text/typescript
/**
* Copyright IBM Corp. 2024, 2025
*/
import { FileAccessType } from '../../api-authoring/interfaces/api-spec-handler.interface.js';
export type PolicySeqContext = {
data: {
policySeq: any,
policy: string,
policyProjectName: string,
policySequenceProjectName: string
},
stage: string,
activePolicySeq: FileAccessType;
activePolicy: FileAccessType;
activeDependentAsset: {
[key: string]: {
ref: string,
data: string,
fileHandle: FileAccessType,
project: string
}
}
};
export type PolicyContext = {
data: {
policy: string,
policyProjectName: string
},
activePolicy: FileAccessType;
activeDependentAsset: {
[key: string]: {
ref: string,
data: string,
fileHandle: FileAccessType,
project: string
}
}
};