@apistudio/apim-cli
Version:
CLI for API Management Products
51 lines • 1.38 kB
TypeScript
/**
* Copyright IBM Corp. 2024, 2025
*/
import { TestManagerInterface } from '../models/interface.js';
export declare class TestManager implements TestManagerInterface {
processFile(buffer: Buffer): Promise<(import("../models/interface.js").RunFilteredSummary | {
success: boolean;
message: any;
code: any;
status: any;
statusText: any;
headers: any;
cookies: {
key: string;
value: string;
}[];
config: {
method: any;
url: any;
timeout: any;
};
data: any;
responseTime?: undefined;
} | {
success: boolean;
status: any;
statusText: any;
headers: any;
cookies: {
key: string;
value: string;
}[];
config: {
method: any;
url: any;
timeout: any;
};
data: any;
responseTime: any;
message?: undefined;
code?: undefined;
})[]>;
/**
* Process trace data from a request
* @param traceReq - The request containing trace data
* @returns Processed trace data
*/
processTrace(reqbody: any, reqHeader: any): Promise<any | null>;
getCaptureId(reqbody: any, reqHeader: any): Promise<any | null>;
}
//# sourceMappingURL=test.manager.d.ts.map