// configuration
export { config } from './configReadonly'; // functions and constants

export * from './pureFunctionsNumber.generated';
export * from './impureFunctionsNumber.generated';
export * from './typeChecks'; // error classes

export { IndexError } from '../error/IndexError';
export { DimensionError } from '../error/DimensionError';
export { ArgumentsError } from '../error/ArgumentsError'; // dependency groups

export * from './dependenciesNumber.generated'; // factory functions

export * from '../factoriesNumber'; // core

export { create } from '../core/create';
export { factory } from '../utils/factory';