Browse Source

refactor: improve types

e22m4u 4 weeks ago
parent
commit
240b13d1e9

+ 1 - 6
src/project-data.d.ts

@@ -1,9 +1,4 @@
-import {
-  ProjectionSchema,
-  ProjectionSchemaFactory,
-  ProjectionSchemaName,
-  ProjectionSchemaProperties,
-} from './projection-schema.js';
+import {ProjectionSchema} from './projection-schema.js';
 
 /**
  * Projection schema name resolver.

+ 0 - 2
src/projection-schema-registry.d.ts

@@ -1,8 +1,6 @@
 import {Service} from '@e22m4u/js-service';
-import {InvalidArgumentError} from '@e22m4u/js-format';
 import {ProjectionSchema} from './projection-schema.js';
 import {ProjectionSchemaDefinition} from './projection-schema-definition.js';
-import {validateProjectionSchemaDefinition} from './validate-projection-schema-definition.js';
 
 /**
  * Projection schema registry.

+ 1 - 1
src/validate-projection-schema.d.ts

@@ -10,5 +10,5 @@ import {ProjectionSchema} from './projection-schema.js';
 export declare function validateProjectionSchema(
   schema: ProjectionSchema,
   shallowMode?: boolean,
-  validatedSchemas?: Set<unknown>,
+  validatedSchemas?: Set<object>,
 ): void;