@apistudio/apim-cli
Version:
CLI for API Management Products
28 lines • 880 B
TypeScript
/**
* Copyright IBM Corp. 2024, 2025
*/
import { BaseAsset } from '../../common/models/base-asset.model.js';
export type AssetMapper = [string, IndexBaseAsset[]][];
export type IndexBaseAsset = {
baseAssetIndex: number;
baseAsset: BaseAsset;
};
export type BaseAssetMapper = {
apis: IndexBaseAsset[];
policies: IndexBaseAsset[];
cors: IndexBaseAsset[];
properties: IndexBaseAsset[];
scopes: IndexBaseAsset[];
urischemes: IndexBaseAsset[];
policySequences: IndexBaseAsset[];
tests: IndexBaseAsset[];
environment: IndexBaseAsset[];
assertions: IndexBaseAsset[];
product: IndexBaseAsset[];
plans: IndexBaseAsset[];
quota: IndexBaseAsset[];
mcpTools: IndexBaseAsset[];
mcpServer: IndexBaseAsset[];
};
export declare const getNewBaseAssetMapper: () => BaseAssetMapper;
//# sourceMappingURL=baseassets.model.d.ts.map