ravendb
Version:
RavenDB client for Node.js
18 lines • 708 B
TypeScript
import { IndexConfiguration } from "./IndexDefinition.js";
import { AdditionalAssembly } from "./AdditionalAssembly.js";
export declare abstract class AbstractCommonApiForIndexes {
additionalSources: Record<string, string>;
additionalAssemblies: AdditionalAssembly[];
configuration: IndexConfiguration;
protected constructor();
/**
* Gets a value indicating whether this instance is map reduce index definition
*/
get isMapReduce(): boolean;
/**
* Generates index name from type name replacing all _ with /
*/
getIndexName(): string;
static getIndexNameForCtor(indexCtorName: string): string;
}
//# sourceMappingURL=AbstractCommonApiForIndexes.d.ts.map