mirror of
https://github.com/nextapps-de/flexsearch.git
synced 2025-08-29 08:40:45 +02:00
simplify module declaration within index.d.ts
This commit is contained in:
31
index.d.ts
vendored
31
index.d.ts
vendored
@@ -630,23 +630,7 @@ type PersistentOptions = {
|
|||||||
db?: any;
|
db?: any;
|
||||||
};
|
};
|
||||||
|
|
||||||
declare module "flexsearch/db/redis" {
|
declare module "flexsearch/db/*" {
|
||||||
export default StorageInterface;
|
|
||||||
}
|
|
||||||
|
|
||||||
declare module "flexsearch/db/postgres" {
|
|
||||||
export default StorageInterface;
|
|
||||||
}
|
|
||||||
|
|
||||||
declare module "flexsearch/db/mongodb" {
|
|
||||||
export default StorageInterface;
|
|
||||||
}
|
|
||||||
|
|
||||||
declare module "flexsearch/db/sqlite" {
|
|
||||||
export default StorageInterface;
|
|
||||||
}
|
|
||||||
|
|
||||||
declare module "flexsearch/db/clickhouse" {
|
|
||||||
export default StorageInterface;
|
export default StorageInterface;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -658,16 +642,9 @@ declare module "flexsearch/db/indexeddb" {
|
|||||||
|
|
||||||
// -----------------------------------
|
// -----------------------------------
|
||||||
|
|
||||||
declare module "flexsearch/lang/en" {
|
declare module "flexsearch/lang/*" {
|
||||||
export default EncoderOptions;
|
const Options: EncoderOptions;
|
||||||
}
|
export default Options;
|
||||||
|
|
||||||
declare module "flexsearch/lang/de" {
|
|
||||||
export default EncoderOptions;
|
|
||||||
}
|
|
||||||
|
|
||||||
declare module "flexsearch/lang/fr" {
|
|
||||||
export default EncoderOptions;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// https://www.typescriptlang.org/docs/handbook/jsdoc-supported-types.html
|
// https://www.typescriptlang.org/docs/handbook/jsdoc-supported-types.html
|
||||||
|
Reference in New Issue
Block a user