UNPKG

@apistudio/apim-cli

Version:

CLI for API Management Products

43 lines (33 loc) 940 B
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 } } };