UNPKG

@biorate/schema-registry

Version:

Schema registry connector

24 lines (19 loc) 555 B
import { IConnectorConfig, IConnector } from '@biorate/connector'; import { create } from './api'; export type ISchemaRegistryConnection = ReturnType<typeof create>; export interface ISchemaRegistryConfig extends IConnectorConfig { baseURL: string; headers: Record<string, string>; } export type ISchemaRegistryConnector = IConnector< ISchemaRegistryConfig, ISchemaRegistryConnection >; export type ICompatibilities = | 'BACKWARD' | 'BACKWARD_TRANSITIVE' | 'FORWARD' | 'FORWARD_TRANSITIVE' | 'FULL' | 'FULL_TRANSITIVE' | 'NONE';