@elastic.io/component-commons-library
Version:
Library for most common component development cases
20 lines (19 loc) • 970 B
TypeScript
import { convertJsonSchemaToEioSchema, makeSchemaInline, convertDotNetTypeToJsonSchemaType } from './jsonSchema/jsonSchemaConversionUtil';
import { jsonataTransform } from './jsonataTransform/jsonataTransform';
import { getLogger } from './logger/logger';
export { AttachmentProcessor } from './attachment/AttachmentProcessor';
export { PlatformApiLogicClient } from './platformApi/PlatformApiLogicClient';
export { PlatformApiRestClient } from './platformApi/PlatformApiRestClient';
export * from './externalApi';
export * from './utils/utils';
export declare class JsonSchema {
static convertJsonSchemaToEioSchema: typeof convertJsonSchemaToEioSchema;
static makeSchemaInline: typeof makeSchemaInline;
static convertDotNetTypeToJsonSchemaType: typeof convertDotNetTypeToJsonSchemaType;
}
export declare class JsonataTransform {
static jsonataTransform: typeof jsonataTransform;
}
export declare class Logger {
static getLogger: typeof getLogger;
}