UNPKG

@ddegtyarev/aws-tools

Version:

This project contains AWS API integration tools for use in Vertex AI SDK.

11 lines 654 B
import { Logger } from '../logger.js'; export interface ValidationError extends Error { name: 'ValidationError'; errors: any[]; schemaType: 'input' | 'config'; } export declare function createValidationError(errors: any[], schemaType: 'input' | 'config'): ValidationError; export declare function validateInput(input: any, inputSchema: object, logger?: Logger): void; export declare function validateConfig(config: any, configSchema: object, logger?: Logger): void; export declare function validateParameters(input: any, inputSchema: object, config: any, configSchema?: object, logger?: Logger): void; //# sourceMappingURL=validation.d.ts.map