ravendb
Version:
RavenDB client for Node.js
22 lines • 804 B
TypeScript
import { IndexDefinition } from "./IndexDefinition.js";
import { AbstractGenericIndexCreationTask } from "./AbstractGenericIndexCreationTask.js";
/**
* Base class for creating indexes using C# code in string.
* If you want to create JavaScript based index, please use:
*
* __AbstractJavaScriptIndexCreationTask__
*/
export declare abstract class AbstractCsharpIndexCreationTask extends AbstractGenericIndexCreationTask {
map: string;
reduce: string;
/**
* Gets a value indicating whether this instance is map reduce index definition
* @return if index is of type: Map/Reduce
*/
get isMapReduce(): boolean;
/**
* Creates the index definition.
*/
createIndexDefinition(): IndexDefinition;
}
//# sourceMappingURL=AbstractCsharpIndexCreationTask.d.ts.map