import { IDocumentStore } from "../IDocumentStore"; import { DocumentConventions } from "../Conventions/DocumentConventions"; import { IndexDefinition } from "./IndexDefinition"; import { IAbstractIndexCreationTask } from "./IAbstractIndexCreationTask"; export declare class IndexCreation { static createIndexes(indexes: IAbstractIndexCreationTask[], store: IDocumentStore): Promise; static createIndexes(indexes: IAbstractIndexCreationTask[], store: IDocumentStore, conventions: DocumentConventions): Promise; static createIndexesToAdd(indexCreationTasks: IAbstractIndexCreationTask[], conventions: DocumentConventions): IndexDefinition[]; }