import * as Avro from './avro.domain' type LogicalType = Avro.LogicalType & { type: { type: T, logicalType: string }, _ts: T['_ts'] } const LogicalType = ( type: T, logicalType: string, ): LogicalType => ({ type, logicalType } as unknown as LogicalType) export { LogicalType }