/**
 * 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