@apistudio/apim-cli
Version:
CLI for API Management Products
16 lines (13 loc) • 492 B
text/typescript
/**
* Copyright IBM Corp. 2024, 2025
*/
import { apiConnectionInfo } from '../../apim/apim-connection-info.interface.js';
export interface IStudioApimIndexedDbHandler {
setApimInstance(
connection_name: string,
connectionInfo: apiConnectionInfo,
): Promise<void>;
getApimInstance(connection_name: string): Promise<apiConnectionInfo | void>;
deleteApimInstance(connection_name: string): Promise<void>;
getAllApimInstances(): Promise<Record<string, apiConnectionInfo>>;
}