UNPKG

ravendb

Version:
14 lines 757 B
import { AbstractGenericIndexCreationTask } from "./AbstractGenericIndexCreationTask.js"; import { EnumMapping } from "./Enums.js"; export declare abstract class BaseJavaScriptIndexCreationTask<TField extends string = string> extends AbstractGenericIndexCreationTask<TField> { protected _registeredEnums: EnumMapping[]; /** * This extension point to tweak strongly typed index definitions * @param definition original index definition * @param origin origin of definition: map or reduce * @protected */ protected postProcessDefinition(definition: string, origin: "map" | "reduce"): string; protected registerEnum(provider: () => string | number): void; } //# sourceMappingURL=BaseJavaScriptIndexCreationTask.d.ts.map