UNPKG

@apistudio/apim-cli

Version:

CLI for API Management Products

15 lines 645 B
/** * Copyright IBM Corp. 2024, 2025 */ import { Metadata } from '../../common/models/base-asset.model.js'; import { FileAccessType } from './api-spec-handler.interface.js'; export interface IApiPolicyHandler { /** * Update policy sequence array in the given apiFile * @param metadata The metadata of scope. * @param apiFile FileHandle or VCSFileInfo in which the newly created scope would be referenced */ updatePolicySequence(metadata: Metadata, apiFile: FileAccessType): Promise<void>; deletePolicySequence(apiFile: FileAccessType): Promise<void>; } //# sourceMappingURL=api-policy-handler.interface.d.ts.map