import type {Checkpoints} from '../../../checkpoints/with-schemas/index.d.ts'; import type {Id} from '../../../common/with-schemas/index.d.ts'; import type {Indexes} from '../../../indexes/with-schemas/index.d.ts'; import type {Metrics} from '../../../metrics/with-schemas/index.d.ts'; import type { Persister, Persists, } from '../../../persisters/with-schemas/index.d.ts'; import type {Queries} from '../../../queries/with-schemas/index.d.ts'; import type {Relationships} from '../../../relationships/with-schemas/index.d.ts'; import type { OptionalSchemas, Store, } from '../../../store/with-schemas/index.d.ts'; import type {Synchronizer} from '../../../synchronizers/with-schemas/index.d.ts'; export type StoreOrStoreId = | Store | Id; export type MetricsOrMetricsId = | Metrics | Id; export type IndexesOrIndexesId = | Indexes | Id; export type RelationshipsOrRelationshipsId = | Relationships | Id; export type QueriesOrQueriesId = | Queries | Id; export type CheckpointsOrCheckpointsId = | Checkpoints | Id; export type PersisterOrPersisterId = | Persister | Id; export type SynchronizerOrSynchronizerId = | Synchronizer | Id;