@apistudio/apim-cli
Version:
CLI for API Management Products
34 lines • 993 B
TypeScript
import { PolicySequence } from '@apic/api-model/policy/PolicySeq.js';
import { VCSFileInfo } from '../../vcs/models/vcs-file-info.model.js';
export type PolicySeqContext = {
data: {
policySeq: PolicySequence;
policy: string;
};
stage: string;
activePolicySeq: FileSystemFileHandle | VCSFileInfo;
activePolicy: FileSystemFileHandle | VCSFileInfo;
activeDependentAsset: {
[key: string]: {
ref: string;
data: string;
fileHandle: FileSystemFileHandle | VCSFileInfo;
project: string;
};
};
};
export type PolicyContext = {
data: {
policy: string;
};
activePolicy: FileSystemFileHandle | VCSFileInfo;
activeDependentAsset: {
[key: string]: {
ref: string;
data: string;
fileHandle: FileSystemFileHandle | VCSFileInfo;
project: string;
};
};
};
//# sourceMappingURL=policy-context.store.model.d.ts.map