skex
Version:
A modern schema validation and filtration library with great TypeScript support.
16 lines (8 loc) • 400 B
text/typescript
/* IMPORT */
import Abstract from './abstract';
import type {AbstractState} from '../types';
/* MAIN */
// This is just a node in the propotype chain useful for brand-checking compound nodes
class Compound<BaseType extends unknown, FullType extends BaseType, State extends AbstractState<BaseType, FullType>> extends Abstract<BaseType, FullType, State> {}
/* EXPORT */
export default Compound;