@ddegtyarev/aws-tools
Version:
This project contains AWS API integration tools for use in Vertex AI SDK.
25 lines • 943 B
TypeScript
import { Logger } from '../src/logger';
export declare class TestLogger implements Logger {
log(message: string, ...args: any[]): void;
error(message: string, ...args: any[]): void;
warn(message: string, ...args: any[]): void;
info(message: string, ...args: any[]): void;
debug(message: string, ...args: any[]): void;
}
export declare function loadTestConfig(): {
credentials: {
accessKeyId: any;
secretAccessKey: any;
sessionToken: any;
};
region: string;
logger: TestLogger;
};
/**
* Generates PNG and SVG files from a Vega-Lite chart specification
* @param chartSpec - The Vega-Lite chart specification
* @param filename - Base filename without extension
* @param outputDir - Directory to save the files (default: 'tests')
*/
export declare function generateChartFiles(chartSpec: any, filename: string, outputDir?: string): Promise<void>;
//# sourceMappingURL=common.d.ts.map